7198202
2016-03-15 14:03
#include <stdio.h>
int main()
{
int i, j, k;
for(i=1; i<5; i++)
{
for(j=1 ; j<5-i; j++)
{
printf(" "); //输出空格
}
for(k=1 ; k<2*i ; k++)
{
printf("*"); //每行输出的*号
}
printf("\n"); //每次循环换行
}
return 0;
}
*
***
*****
*******
这样子显示出正确的结果了,怎么提示:请检查代码中是否包含:for( j = i ; j < 5 ; j++ ),再试试!直接进入下一节
少输出一行,图形应该有5层, for(j=1 ; j<5-i; j++) 只有4次
C语言入门
926206 学习 · 20797 问题
相似问题
回答 1
回答 2
回答 4
回答 3
回答 1