利用pi/2=2/1 *2/3 *4/3 *4/5 *6/5 *6/7*... 的前100项之积,编程计算p的值。
利用pi/2=2/1*2/3*4/3*4/5*6/5*6/7*...的前100项之积,编程计算p的值。下面程序中存在比较隐蔽的错误,请通过分析和调试程序,发现并改正程序中...
利用pi/2=2/1 *2/3 *4/3 *4/5 *6/5 *6/7*...
的前100项之积,编程计算p的值。
下面程序中存在比较隐蔽的错误,
请通过分析和调试程序,发现并改正程序中的错误。
注意:将修改后的完整的源程序写在答题区内。
当且仅当错误全部改正,且程序运行结果调试正确,
才得满分,如果只改正了部分错误,则不加分。
#include <stdio.h>
main()
{
double term, result;
int n;
for (n=2, n<=100, n++)
{
term = (n * n) / ( n - 1) * ( n + 1);
result = result * term;
}
printf("result=%f\n", 2 * result);
} 展开
的前100项之积,编程计算p的值。
下面程序中存在比较隐蔽的错误,
请通过分析和调试程序,发现并改正程序中的错误。
注意:将修改后的完整的源程序写在答题区内。
当且仅当错误全部改正,且程序运行结果调试正确,
才得满分,如果只改正了部分错误,则不加分。
#include <stdio.h>
main()
{
double term, result;
int n;
for (n=2, n<=100, n++)
{
term = (n * n) / ( n - 1) * ( n + 1);
result = result * term;
}
printf("result=%f\n", 2 * result);
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询