据理力争的意思-青蛙的英语
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的
平均分并
输出,程序如下:
main()
int n.k;
float
score.sum,ave;
sum=0.0;
for(n=1;n<=10;n++)
for(k=1;k<=4;k++)
scanf(,&score);
sum+=score;
ave=sum4.0;
printf(,n,ave);
上述程序运行后结果不正确,调试中发现有―条语句出现在程序中的位置不正确。
这条语句是
A.sum=0.0;
B.sum+=score;
C.ave=sun4.0;
D.printf(;
正确答案
A
答案解析
[解析] 程序中使用了两层for
循环,外层循环的作用是控制人数,循环一次是求一个人的成
绩和,然后除以4得到平均成绩。每个人的
成绩总和一开始时都必须清0,否则就会出现后
面人的总成绩越来越大。“sum=0.0”;应在外层
循环中。选项A正确。
sell是什么意思-26个字母小写
appe-harvest怎么读
酒糟鼻子-物理声现象思维导图
copo-warm什么意思中文
形容人多的成语-什么叫几何平均数
骠勇-步行的英语
apass-观点用英语怎么说
蒹葭的意思-煸怎么读
-
上一篇:↖(^ω^)↗中国文化知识概论(按顺序)
下一篇:音响播放U盘MP3排序