首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下: #include<iostream> using namespace std; int main( ) { i
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下: #include<iostream> using namespace std; int main( ) { i
admin
2010-03-29
40
问题
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下: #include<iostream> using namespace std; int 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:"<<ave<<end1; } return 0; } 上述程序运行后结果不正确,调式中发现有一条语句出现在程序中的位置不正确。 这条语句是非曲直( )。
选项
A、sum=0.0;
B、sum+=score;
C、ave= sum/4.0
D、cout<<"NO."<<n<<"ave:"<<ave<<end1;
答案
1
解析
本题中sum用来保存每位学生的总成绩,所以在计算不同学生的总成绩时,应将sum重新赋值初值0,即语句“sum=0.0;”应该包含在第1个for循环体内,并在第2个for语句前执行。
转载请注明原文地址:https://kaotiyun.com/show/YTjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>wildmain(){intx=Ox13:if(x=Ox18)printf(″T″);printf(″F\n″);}程序运行后的结果是()。
有以下程序,程序运行后的输出结果是#definePT3.5:#defineS(x)PT*x*x;main(){inta=1,b=2;printf("%4.1f\n",S(a+b));}
有以下程序#include<stdio.h>voidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)putchar(i+b);elseputchar(i+
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
C源程序中不能表示的数制是
下列描述中,不符合良好程序设计风格要求的是
有以下程序:#includeintf(intn);main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}intf(intn){staticinta=1;n+=a++;returnn;}程
随机试题
急性肾炎
A.免疫球蛋白B.白蛋白C.球蛋白D.微球蛋白E.溢出性蛋白尿肾小球肾炎的蛋白尿主要是
不属于血浆非蛋白类含氮化合物的是
劳动保障行政部门应当自受理工伤认定申请之日起在()时间内作出工伤认定的决定。
根据本质安全的概念,()是从本质安全角度出发而采取的安全措施。
邮政储蓄机构办理银行卡业务开立的账户纳入______管理。
财政部发布的《会计从业资格管理办法》中所称的会计类专业包括()。
我国《公司法》对一般有限责任公司股东人数的规定为()。
游客在野外被毒蛇咬伤,导游员首先应该()。
龙川胡氏宗祠属全国重点文物保护单位,始建于宋朝。()
最新回复
(
0
)