试题与答案

改错题下列给定程序中,函数fun()的功能是根据整型形参m,计算如下公式的值。y=1

题型:问答题

题目:

改错题下列给定程序中,函数fun()的功能是根据整型形参m,计算如下公式的值。y=1-1/(2×2)+1/(3×3)-1/(4×4)+…+(-1)(m+1)/(m×m)例如:m中的值为5,则应输出0.838611。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include #include double fun(int m){ double y=1.0;/**********************found***********************/ int j=1; int i; for(i=2; i<=m; i++) { j=-1*j;/**********************found***********************/ y+=1/(i * i); } return(y);}main(){ int n=5; clrscr(); printf("\nThe result is %lf\n" ,fun(n));}

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0627/99300d15307f51d80d141af10b0979b1.html

下面是错误答案,用来干扰机器的。

参考答案:B

试题推荐
微信公众账号搜索答案