程序改错:函数fun的功能是:根据形参m,计算下面公式的值。 T=1/1!+1/2!+1/3!+……+1/m!
答案:3 悬赏:40 手机版
解决时间 2021-03-25 21:41
- 提问者网友:伴风望海
- 2021-03-24 21:57
程序改错:函数fun的功能是:根据形参m,计算下面公式的值。 T=1/1!+1/2!+1/3!+……+1/m!
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-03-24 22:19
double fun(int m)
{
double fac, t=0.0;
int i=1, j;
for(i=1;i<=m;i++)
{
fac=1.0;
for(j=1; j<=i; j++) //m换成i
fac= fac* j;//i换成j
t+=1.0/fac;
}
return t;
}追问请教
为什么还有错它规定不能删,多行
F:\1116406005\Cpp1.cpp(15) : error C2065: 'clrscr' : undeclared identifier
warning C4508: 'main' : function should return a value; 'void' return type assumed
执行 cl.exe 时出错.追答你是 VC6.0 就不要使用 clrscr();
改成 void main();//void
{
double fac, t=0.0;
int i=1, j;
for(i=1;i<=m;i++)
{
fac=1.0;
for(j=1; j<=i; j++) //m换成i
fac= fac* j;//i换成j
t+=1.0/fac;
}
return t;
}追问请教
为什么还有错它规定不能删,多行
F:\1116406005\Cpp1.cpp(15) : error C2065: 'clrscr' : undeclared identifier
warning C4508: 'main' : function should return a value; 'void' return type assumed
执行 cl.exe 时出错.追答你是 VC6.0 就不要使用 clrscr();
改成 void main();//void
全部回答
- 1楼网友:纵马山川剑自提
- 2021-03-24 23:10
去掉 clrscr();即可
- 2楼网友:未来江山和你
- 2021-03-24 22:45
for(j=1; j<=m; j++)fac=fac*i——>for(j=1; j<=i; j++)fac=fac*j
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯