求 (1)#include (2)inaiin( ) (3){ (4)int n1=100,n2=50,n3=10; (5)int k; (6)float s1:0,s2=0,s3=0; (7)for(k=1;k

admin2014-08-29  10

问题
(1)#include
(2)inaiin(    )
(3){
(4)int n1=100,n2=50,n3=10;
(5)int k;
(6)float s1:0,s2=0,s3=0;
(7)for(k=1;k<=n1;k++)
(8)s1=s1+k;
(9)for(k=1;k<=n2;k++)
(10)  s2=s2+k*k;
(11)for(k=1;k<=n3;k++)
(12)s3=s3+k/10;
(13)printf(“total=%8.2f\n”,s1+s2+s

选项

答案错误的行是:(12)改为:s3=s3+1.0/k:

解析 求1/k的和,要注意必须是1.0/k,因为k是整数。
转载请注明原文地址:https://kaotiyun.com/show/3yvR777K
0

最新回复(0)