测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A19854. 直角三角形

填空题 容易

题目描述

直角三角形

题目描述

小明学习了循环语句,老师要求他打印用“*”组成的“空心”直角三角形图案。

输入格式

仅一行,一个正整数n,表示三角形的高度(5<=n<=20)。

输出格式

由字符*组成空心直角三角形

输入样例1

5

输出样例1

*
**
* *
*  *
*****

输入样例2

8

输出样例2

*
**
* *
*  *
*   *
*    *
*     *
********

参考答案

#include <stdio.h> int main(int argc, char *argv[]) { int n,i,j; scanf("%d",&n); for(i=1;i<=n;i++) { if(i==1||i==n){ for(j=1;j<=i;j++) printf("*"); } else { printf("*"); for(j=1;j<=i-2;j++) printf(" "); printf("*"); } printf("\n"); } return 0; }
上一题 下一题