#include<stdio.h>
int main()
{
int i,j;
for(i=0;i<5;i++){
for(j=5-i;j>0;j--)
{
printf(" ");
}
for(j=0;j<2*i+1;j++){
printf("*");
}
printf("\n");
}
for(i=0;i<5;i++){
for(j=-1;j<i+1;j++)
{
printf(" ");
}
for(j=8;j>2*i+1;j--)
{
printf("*");
}
printf("\n");
}
return 0;
}
int main()
{
int i,j;
for(i=0;i<5;i++){
for(j=5-i;j>0;j--)
{
printf(" ");
}
for(j=0;j<2*i+1;j++){
printf("*");
}
printf("\n");
}
for(i=0;i<5;i++){
for(j=-1;j<i+1;j++)
{
printf(" ");
}
for(j=8;j>2*i+1;j--)
{
printf("*");
}
printf("\n");
}
return 0;
}
本文介绍了一段使用C语言编程实现的五角星图案绘制代码。通过两个嵌套的循环结构,程序首先输出上半部分五角星,接着输出下半部分。此程序展示了如何利用循环和条件判断来精确控制字符输出,实现特定的视觉效果。
386

被折叠的 条评论
为什么被折叠?



