level 11
#include <stdio.h>double fun( double q )
{ int n; double s,t;
n = 2;
s = 2.0;
while (s<=q)
{
t=s;
/************found************/
s+=(float)(n+1)/n;
n++;
}
printf("n=%d\n",n);
/************found************/
return s;
}main ( )
{
printf("%f\n", fun(50));
}答案就给了returntI
2013年09月17日 04点09分
1
level 13
main函数前要有int吧,函数最后加上return 0;
2013年09月17日 05点09分
2
level 11
它的意思是把那个return s改成return t
2013年09月17日 23点09分
4
level 11
用VC++6.0翻译一下,下面会有错误提示,双击下面的提示,他就会显示是在哪停止的,接着修改
2013年09月18日 01点09分
5