C程序设计:用C语言循环语句输出打印金字塔
要求:利用for循环输出打印金字塔;
工具:VC++ 6.0
代码如下:
//打印金字塔
#include <stdio.h>
int main()
{
int N,i,j,k;
printf("请输入整数N作为金字塔层数:\n");
scanf("%d",&N);
printf("输出金字塔如下:\n");
for(i=1; i<=N; i++){
for(j=1; j<=N-i; j++)
printf(" ");
for(k=1; k<=2*i-1; k++)
printf("*");
printf("\n");
}
}
编译、连接、执行:
输出结果如下:
OVER!