您的位置:首页 > 编程语言 > C语言/C++

项目32.3 输出小星星

2015-10-03 16:51 232 查看
任务和代码:输出符合图形要求的小星星。

/*
文件名:main.c
作者:小风景
完成日期:2015.10.3
问题描述:
程序输出:输出符合图形的小星星。
*/

#include <stdio.h>
int main ( )
{
int i,j;
for(i = 0;i < 6;i++)
{
for(j = 0;j < i;j++)
{
printf(" ");
}
for(j = 1; j <= 11 - 2 * i;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}


运行结果:



总结:要完成上面这个图形的输出,也分为三个部分,行数、空格、和星星。由于第一到第六行呈现规律性递减并且左右对称,所以只需要考虑左边的空格输出,所以利用两个for语句分别输出空格和*即可。

--------------------------------------------------------------------------------------------------------------------------

让时间说真话,虽然我也害怕。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C语言 代码