C语言实现控制行数打印星号金字塔

来源:互联网 发布:win7开机优化加速 编辑:程序博客网 时间:2024/06/05 13:23

#include <stdio.h>
#include <windows.h>




int main()
{
int i, j, k,n;
printf("输入要打印的行数:");
scanf_s("%d", &n);


for (i = 0; i < n; i++) //控制行数的第一层循环
{
for (j = 0; j <= n- i; j++) //控制添加空格
printf("  ");
for (k = 0; k<2 * i + 1; k++)//控制输出*
printf("* ");
printf("\n");
}
system("pause");
return 0;
}



1 0