晕死!!又提示错误!
#include "stdio.h"main()
{int n,i,j,m;
m=2n-1;
for(n=1;n<5;n++)
{for(i=n;i<4;i++)
printf(" ");
for(j=1;j<=m;j++)
printf("*");
}
}
[[it] 本帖最后由 yyow3193 于 2008-6-12 08:51 编辑 [/it]]
[[it] 本帖最后由 yyow3193 于 2008-6-12 08:58 编辑 [/it]]
----------------解决方案--------------------------------------------------------
m=2n-1?你的意思是m=2*n-1吧!
再者,你的n没有赋值,那么m就是不确定的。
----------------解决方案--------------------------------------------------------
恩,是这个意思,可是后面我对他赋值了呀,这样不行吗,我把m=2*n-1放在后面总可以了吧
----------------解决方案--------------------------------------------------------
楼主你以为这是数学关系式???
[color=white]
----------------解决方案--------------------------------------------------------
c语言没有那么的智能
----------------解决方案--------------------------------------------------------
日他ND,整了半天,终于出来了..输出一个菱形
#include "stdio.h"
main()
{int n,i,j,m;
for(n=1;n<5;n++)
{m=2*n-1;
for(i=n;i<4;i++)
printf(" ");
for(j=1;j<=m;j++)
printf("*");
printf("\n");
}
for(n=3;n>0;n--)
{for(i=n;i<4;i++)
printf(" ");
for(j=0;j<=2*n-2;j++)
printf("*");
printf("\n");
}
}
----------------解决方案--------------------------------------------------------
恭喜LS
----------------解决方案--------------------------------------------------------
谢谢,每次一个问题想半天,,郁闷!!!!
----------------解决方案--------------------------------------------------------
不思考的话,哪来的进步?
----------------解决方案--------------------------------------------------------
无语~!
----------------解决方案--------------------------------------------------------