输入该倒三角的层数,然后输出。
该题不算难,注意空格数,输入图案‘ * ‘,以及换行即可。
上代码,贴上注释-_-。
#include<stdio.h>
int main()
{
int n; /*定义行数n*/
int i,j,k;
int blank=0; /*定义空格数*/
scanf("%d", &n); /*输入行数n*/
for (i = 1; i <= n; i++) /*循环n次*/
{
for (k = 1; k <= blank; k++)
printf(" "); /*循环输出空格数*/
for (j = 1; j <= n - blank; j++)
printf("* "); /*循环输出 '* ', */
printf("\n"); /*换行*/
blank++;
}
return 0;
}
结果。。
此代码提供的思路也可解决其它输出各类三角形的问题。