今天我们来画一个空心正三角形吧:
步骤:
两个循环控制行和列;
首先,打印空格;
然后,打印一个星星;
然后,打印空格;
再,打印一个星星;
然后换行;
然后空格的个数读者可自行总结,嘿嘿:
参考代码:
#include <stdio.h>
#include <stdlib.h>
void paint(n)
{
int i,j,k;
for (i=0; i{ /<stdlib.h>/<stdio.h>
for (j=0; jprintf(" ");
printf("*");
for (j=0; j<2*i-1; j++)
{
if(i!=n-1)
printf(" ");
else
printf("*");
}
if(i!=0)
printf("*");
printf("\\n");
}
}
int main()
{
paint(10);
return 0;
}
运行结果:
![C语言实例——空心正三角形?是你想的那么简单么](http://p2.ttnews.xyz/loading.gif)
如果您喜欢,欢迎收藏加关注哦。
閱讀更多 暴躁星哥哥 的文章