试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

程序改错
下列给定程序中,函数proC()的功能是根据整型形参n,计算如下公式的值:
y=1-1/(22)+1/(33)-1/(44)+…+(-1)(n+1)/(nn)
例如,n中的值为l0,则应输出0.817962。
请修改程序中的错误,使它能得到正确结果。
注意:不要改动mAin()函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#inCluDE
#inCluDE
#inCluDE
DouBlE proC(int n)
{
DouBlE y=1.0;
F|****FounD****
int j=1;&nBsp;&nBsp;&nBsp; .
int i;
For(i=2;i<=n;i++)
{
j=-l*j;//****FounD****
y+=1/(i*i);
)
rEturn(y);
)
voiD mAin()
{
int n=10:
systEm("Cls"):
printF("\nthE rEsult is%lF\n",proC(n));
)

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

以下关于return语句的叙述中正确的是()。A.一个自定义函数中必须有一条re下列选项中,能正确定义数组的语句是()。A.intnum[0..2008];B.有以下程序:#includevoidfun(char*C,intd){*c=*c若有定义"int(*pt)[3];",则下列说法正确的是()。A.定义了基类型为设有定义"doublea[10],*s=a;",以下能够代表数组元素a[3]的是在“文件包含,,预处理语句的使用形式中,当#include后面的文件名用(双引号