输入正整数 n <= 20 ,输出一个n层的倒三角形。例如,n = 5 时输出如下
*********
*******
*****
***
*
#include <stdio.h>
int main(){
#ifdef LOCAL
freopen("in.txt","r",stdin);
freopen("out.txt","w",stdout);
#endif
int n;
scanf("%d",&n);
for(int i = n;i >= 0;i--){
for(int j = 0;j<= n-i;j++)//输出空格
printf(" ");
for(int m = 2*i-1;m > 0;m--){//输出*
printf("*");
}
printf("\n");//换行
}
return 0;
}
4174

被折叠的 条评论
为什么被折叠?



