首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出: main( ) {int n,k; float score,sum,ave; sum=0.0; for(n=1;n<=10;n++) {
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出: main( ) {int n,k; float score,sum,ave; sum=0.0; for(n=1;n<=10;n++) {
admin
2010-12-16
54
问题
以下程序的功能是按顺序读入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++)
{
cin>>score;
sum+=score;
}
ave=sum/4.0;
cout<<"NO"<<n<<":"<<ave<<endl;
}
}
上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是
选项
A、sum=0.0
B、sum+=score
C、ave=sun/4.0
D、cout<<"N0"<<n<<":"<<ave<<endl;
答案
A
解析
本题编译没有错误,但是执行结果确实错误的。错误原因在于第一个考生的乘积输入完之后,sun的值并没有被清空,接着累加第二个考生的分数,随后进行四门平均是错误的。所以需要内层循环和平均值计算完毕后进行sum的清空。
转载请注明原文地址:https://www.kaotiyun.com/show/dLVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中叙述正确的是
已知char**s,下面正确的语句是()。
以下针对全局变量的叙述错误的是()。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的结果。注意:不要改
下列选项中,不属于数据库管理的是()。
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
若有定义“inta[5],*p=a;”则正确引用数组元素的是()。
面向对象方法中,继承是指()。
已知程序中已经定义了函数test,其原型是int test(int,int,int);,则下列重载形式中正确的是
数据处理的最小单位是()。
随机试题
《》是中国教育史上最早比较系统地论述教学原理的专著,也是世界上最早的教育专著。
若f′(x0)=1,f(x0)=0,则=________.
妊娠晚期及分娩期合并急性病毒性肝炎,对产妇威胁最大的是
女性,25岁,妊娠5个月,因转移性右下腹痛2小时就诊。经检查诊断为急性阑尾炎,其治疗措施错误的是
对工程网络计划进行优化,其目的是使该工程( )。
某公司2001年销售收入为500万元。未发生销售退回和折让,年初应收账款为120万元。年末应收账款为240万元。则该公司2001年应收账款周转天数为( )天。
醉驾:入刑
成语是汉语的精髓,是中华文明的瑰宝。它具有____________的特性,常常在一段话甚至一篇文章中起着____________的作用,这就使得汉语表述简洁而又传神。填入画横线部分最恰当的一项是:
Evehadtopay$5.00becauseshewroteabadcheck.She______hermoneybeforeshewroteacheck.
OneofDaraTorres’trainersiswalkingalloverme.Literally,I’mlyingonmystomachasSteveSierraconcentrateshisentire
最新回复
(
0
)