首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是按顺序读入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
2013-06-11
19
问题
以下程序的功能是按顺序读入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("%f",&score);sum+=score;} ave=sum/4.0; printf("NO%d:%f\n",n,ave); } } 上述程序运行后结果不正确,调试中发现有―条语句出现在程序中的位置不正确。这条语句是
选项
A、sum=0.0;
B、sum+=score;
C、ave=sum/4.0;
D、printf("NO%d:%f\n",n,ave);
答案
A
解析
本题中sum用来保存每位学生的总成绩,所以在计算不同学生的总成绩时,应将sum重新赋值 初值0,即语句sum=0.0;,它应在第二个for语句前执行。
转载请注明原文地址:https://kaotiyun.com/show/TRJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 void f(int n,int *r) { int r1=0; if(n%3==0) r1=n/3; else if(n%5==0) r1=n/5; else f(--n,&r1);
若有以下定义和语句,且0<=I<10,则对数组元素的错误引用是() inta[]={1,2,3,4,5,6,7,8,9,0}; int*p,I p=a;
下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是【】。main(){inta[10]={1,2,3,4,5,6,7,8,9,0},*p;p=aprintf(
若在fopen函数中使用文件的方式是"wb+",该方式的含义是()
打印当前屏幕内容应使用的控制键是()
若一个外部变量的定义形式为staticintx;,那么,其中static的作用应该是______。
设有以下定义:structss{intinfo;structss*link;}x,y,z;且已建立如下图所示链表结构,请写出删除点y的赋值语句【】。
检查软件产品是否符合需求定义的过程称为______。
在C语言中,合法的长整型常数是()。
随机试题
沈某,男,45岁,晨起发现自己左侧半身瘫痪,眼球震颤,共济失调,吞咽困难。该患者最可能的诊断是()。
下列选项中,()行为不应填写出口货物报关单。
在并购中,并购企业不必拥有巨额资金,只需要准备少量(用以支付并购过程必需的律师、会计师等费用)现金,加上被并购企业的资产及营运所得作为融资担保和还贷资金,便可并购任何规模的企业的并购类型是()。
Hewasluckier,however,becausehewasonlyslightlywounded.
下列选项中,不属于数据管理员(DBA)职责的是()。
江老师使用Word编写完成了课程教案,需根据该教案创建PowerPoint课件,最优的操作方法是()。
ManyAmericansfindsilenceuncomfortableduringabuffetoraformaldinner.【C1】______intheStatesthereisthe【C2】______
Theuseofcarsisbecomingmoreandmorepopularinthetwentiethcentury.Alargenumberoftheworld’spopulationisnowable
Whatistheconversationmainlyabout?
Largecompaniesneedawaytoreachthesavingsofthepublicatlarge.Thesameproblem,onasmallerscale,facespractically
最新回复
(
0
)