A-A+

以下程序的功能是计算:s= 1+1/2+1/3+……+1/10 程序运行后输出结果错误 导致

2022-08-12 12:32:12 问答库 阅读 196 次

问题详情

以下程序的功能是计算:s= 1+1/2+1/3+……+1/10,程序运行后输出结果错误,导致错误结果的程序行是()
#include
int main()
{
int n;
float s;
s=1.0;
for(n=10;n>1;n--)
{
s=s+1/n;
}
printf("%6.4fn",s);
return 0;
}
A.s=1.0;
B.for(n=10;n>1;n--)
C.s=s+1/n;
D.printf("%6.4fn",s);

参考答案

参考答案:C

考点:程序,错误