首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是按顺序读入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
65
问题
以下程序的功能是按顺序读入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://kaotiyun.com/show/dLVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中,合法的C语言实数是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
下列程序的输出结果是()。#includevoidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)++c:printf("%d,%d,%d",a,b,c)
以下叙述中正确的是
以下能正确输出字符a的语句是()。
下列不合法的用户标识符是()。
在软件开发中,需求分析阶段产生的主要文档是()。
下面不属于结构化程序设计原则的是()。
在重载运算符函数时,下面运算符必须重载为类的成员函数的是()。
随机试题
做大肠菌群测定时,根据证实为大肠菌群的阳性管数,查MPN检索表,报告每100mL(g)大肠菌群的()。
《素问.痿论》说具有“主束骨而利机关”功能的是
在鉴别肠道致病菌和非致病菌的单糖发酵试验中,具有鉴别意义的单糖是
W文化传媒公司的所有者不知道如何估算在一家新的购物中心中开办一家租赁店的真实成本。在过去,录像带租赁行业的通货膨胀率和国民经济通胀率相同。公司所有者要求的真实内部收益率为10%。在未来几年,预期的通货膨胀率都为3%。在不考虑通胀的情况下,行业预期一家新的租
我国的中央银行是()。
申请开办旅馆,除须经主管部门审查批准,向工商行政管理部门申请登记,领取营业执照外,还须()才可以开业。
甲欲成立一家公司,现打算确定公司的商标,下列选项中可以作为甲公司商标的是()。
(2014年真题)下列选项中,属于民事法律事实的是()。
NetworkInformationSafetyinSchoolUniversityletterstostudentsandalumniareusuallycheerful.ButtheUniversityofC
Undersuchsevereconditions,___________________(我们要牢记节约用水).
最新回复
(
0
)