(C语言)本题要求编写程序,打印一个高度为n的、由“*”组成的正菱形图案。
作者:互联网
#include<stdio.h>
int main()
{
int i,j,n,m;
scanf("%d",&m);
n=(m+1)/2;
for(i=1;i<=n;i++)
{
for(j=2*(n-i);j>0;j--)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("* ");
printf("\n");
}
for(i=1;i<=n-1;i++)
{
for(j=1;j<=2*i;j++)
printf(" ");
for(j=2*(n-1-i)+1;j>0;j--)
printf("* ");
printf("\n");
}
}
标签:编写程序,int,scanf,C语言,--,printf,main,本题 来源: https://blog.csdn.net/weixin_42317370/article/details/120773607