C语言程序改错:下列给定程序中,函数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;
//
y+=1/(i * i);
}
return(y);
}
main()
{
int n=5;
clrscr();
printf("\nThe result is %lf\n" ,fun(n));
}
人气:337 ℃ 时间:2020-01-30 03:29:12
解答
y+=j*1.0/(i * i);
推荐
- 编写函数fun,它的功能是:根据以下公式求p的值,结果由函数值带回.m与n为两个正整数且要求m>n.
- 下面的程序中,函数fun的功能是:根据形参m,计算下面公式的值.T=1+1/(2*3)+1/(3*4)+.+1/(m*(m+1))
- 给定程序modi.c中,fun函数的功能是:根据形参m,计算如下公式的值.
- 函数fun的功能是:根据整型形参m的值,计算如下公式的值.
- 编写函数fun,函数的功能是:根据以下公式计算s,计算结果作为函数值返回;m通过形参传入.
- S三角形等于1若S三角形BDE等于S三角形DEC等于S三角形则S三角形ADE等于?
- The teadher is very
- 胶体粒子的微粒是一个一个存在的,就是因为单个粒子大所以直径长,该是几个连在一块的
猜你喜欢