用c语言编写输出以下图案,用for语句输出菱形图案用*

2022-03-17 教育 86阅读
//菱形图for语句
#include
voidfun(intn)
{
inti=0,j=0,m=0;
for(i=1;i<=n;++i)
{
for(j=0;jprintf("");
for(m=0;m<2*i-1;++m)
printf("*");
printf("\n");
}
for(i=n+1;i<=2*n-1;++i)
{
for(j=0;jprintf("");
for(m=0;m<2*((2*n-1)-i)+1;++m)
printf("*");
printf("\n");
}
printf("\n");
}

intmain()
{
intnum=0;//仅指上半部分
scanf("%d",&num);
fun(num);
return0;
}

这是一个实心的菱形图形,且函数中num只是上半部分
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com