2007年5月28日星期一

Right or wrong

main()

{ int n;

float s;

s=1.0;

for(n=10;n>1;n--)

s=s+1\n; /*这里错误*/

printf("%6.5f",s);

}这个编程我终于懂了
原来是因为1/n为0啊
如何改呢
在评论里改吧
good 好好思维不要思维定势啊

1 条评论:

匿名 说...

main()
{ int i,n;
float s=1.0;
n=1;
for(i=1;i<10;i++)
{s=s+n/i; }
printf("%d",s);
getch();
}这样还不对啊!

time