C语言*打印金字塔 使用*字符打印金字塔界面 #include<stdio.h> int main() { int num,i,j; printf("请输入金字塔层数\n"); scanf("%d",&num); for(i=0;i<num;i++) //多少层 { for(j=1;j<=2*num-1;j++) //每层多少个位置 { if(j < num-i || j > num+i) //打印 空格 和 * printf(" "); else printf("*"); } printf("\n"); //每层换行 } } 运行结果