c语言打印星星

要求打印出
三个空格*三个空格
两个空格***两个空格
一个空格*****一个空格
*******
一个空格*****一个空格
两个空格***两个空格
三个空格*三个空格
这样的图像,只能用循环结构

#include <stdio.h>
int main(void)
{
int i, j;
for (i = 0; i <= 9; i++){
for (j = 0; j <= 9; j++){
if (j == 0)
printf(" ");
if (i >= j)
printf("%c",'*');
}
printf("\n");
}
printf("\n");
}
第一个图形的,需要几行你改数字就行了。
#include <stdio.h>
int main(void)
{
int i, j;
for (i = 0; i <= 9; i++){
for (j = 0; j <= 9; j++){
if (j == 0)
printf(" ");
if (i > j)
printf(" ");
else
printf("%c", '*');
}
printf("\n");
}
}
需要几行你就改数字。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-10
budong
第2个回答  2012-11-10
这些都是上下的吗?还是下边在前边的右面
相似回答