以下程序拟实现计算sum=1+1/2+1/3+…+1/50。程序运行后,不能得到正确结果,出现问题的语句是( )。A.sum+=1/i;B.while(i50);C.sum.=1.0;D.i++;
以下程序拟实现计算sum=1+1/2+1/3+…+1/50。
程序运行后,不能得到正确结果,出现问题的语句是( )。
A.sum+=1/i;
B.while(i<50);
C.sum.=1.0;
D.i++;
相关考题:
要求以下程序的功能是计算:s=1+1/2+1/3+…+…1/10main( ){ int n; float s;s=1.0;for(n=10;n1;n--)s=s+1/n;printf("%6.4f\n",s);}程序运行后输出结果错误,导致错误结果的程序行是A.s=1.0;B.for(n=10;n1;n--)C.s=s+1/n;D.printf("%6.4f\n",s);
要求以下程序的功能是计算s=1+1/2+1/3+…+1/10 main() { int n; float s; s=1.0; for(n=1O;n>1;n--) s=s+1/n; printf("%6.4f\n",s); } 程序运行后输出结果错误,导致错误结果的程序行是( )。A.s=1.0;B.for(n=1O;n>l;n--)C.s=s+1/n;D.printf("%6.4f\n",s);
要求以下程序的功能是计算:s= 1+1/2+1/3+……+1/10 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=s+1/n;B.s=1.0;C.for(n=10;n>1;n--)D.printf("%6.4fn",s);
以下程序的功能是计算:s= 1+1/2+1/3+……+1/10,程序运行后输出结果错误,导致错误结果的程序行是 #include <stdio.h> 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=s+1/n;B.printf("%6.4fn",s);C.for(n=10;n>1;n--)D.s=1.0;
要求以下程序的功能是计算:s=1+1/2+1/3+…+1/100。 main() { int n; float s; s=1.0; for(n=100;n>1;n--) s=s+1/n; printf("%6.4fn",s); } 程序运行后输出结果错误,导致错误结果的程序行是()。A.s=1.0;B.for(n=100; n>1;n--)C.s=s+1/n;D.printf("%6.4fn",s);
以下程序的功能是计算:s= 1+1/2+1/3+……+1/10,程序运行后输出结果错误,导致错误结果的程序行是#include stdio.h int main() { int n; float s; s=1.0; for(n=10;n1;n--) { s=s+1/n; } printf("%6.4fn",s); return 0; }A.s=s+1/n;B.printf("%6.4fn",s);C.for(n=10;n1;n--)D.s=1.0;
以下程序的功能是计算:s= 1+1/2+1/3+……+1/10,程序运行后输出结果错误,导致错误结果的程序行是 #include <stdio.h> 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.for(n=10;n>1;n--)B.s=1.0;C.s=s+1/n;D.printf("%6.4fn",s);
以下程序段()的功能是:输入n的值,计算序列 1 + 1/2 +1/3 + ...+1/n 的和。A.scanf("%d",n); sum=0; for(int i=1; i<=n ; i++) sum=sum+1.0/i ;B.scanf("%d",n); sum=0; for(int i=1; i<=n ; i++) sum=sum+1/i ;C.scanf("%d",n); sum=0; for(int i=1; i<=n ; i++) ; sum=sum+1.0/i ;D.n=100; sum=0; for(int i=1; i<=n ; i++) sum=sum+1.0/i ;