输入正整数n≤20,输出一个n层的倒三角形。例如,n=5时输出如下:
#########
#######
#####
###
#
这道题一看过去,自己一点思绪也没有,于是看了别人的写法:
#include <stdio.h>
#include <math.h>
int main()
{
int i, j, k, n;
scanf("%d", &n);
for (i = n; i >= 1; i--)
{
for (j = n - i; j > 0; j--)
{
printf(" ");
}
for (k = 2 * i - 1; k > 0; k--)
{
printf("#");
}
printf("\n");
}
return 0;
}
来源链接:输入正整数n≤20,输出一个n层的倒三角形。例如,n=5时输出如下:_Someone16111的博客-CSDN博客