#include<stdio.h>
int main()
{
int i,j,k; //i空格 j* k行
for(k=1;k<=7;k++) //打印上三角
{
for(i=1;i<=(7-k);i++) //判断每行输出的空格数
printf(" ");
for(j=1;j<=(2*k-1);j++) //判断每行输出的*数
printf("*");
printf("\n");
}
for(k=6;k>0;k--) //打印下三角,注意行数变化
{
for(i=1;i<=(7-k);i++)
printf(" ");
for(j=1;j<=(2*k-1);j++)
printf("*");
printf("\n");
}
return 0;
}
c语言打印菱形
最新推荐文章于 2023-08-30 10:06:39 发布