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;
}
上一题
下一题