#include<stdio.h>
int main()
{
int line,i,j,m;
printf("请输入行数");
scanf("%d",&line);
for(i=0;i<line;i++)//控制上半部分的行数
{
for(j=0;j<line-1-i;j++)//输出空格
{
printf(" ");
}for(j=0;j<2*i+1;j++)//输出*
{
printf("*");
}printf("\n");
}for(i=line-2;i>=0;i--)//控制下半部分的行数
{
for(j=0;j<line-1-i;j++)//输出空格
{
printf(" ");
}for(j=0;j<=2*i;j++)//输出*
{
printf("*");
}printf("\n");
}
}
运用for 循环 输出菱形
最新推荐文章于 2022-12-31 12:36:22 发布