首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是:76.125000 请改正函数fun
给定程序MODI1.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是:76.125000 请改正函数fun
admin
2016-04-07
31
问题
给定程序MODI1.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是:76.125000
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动mmn函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
typedef struct
{char num[8];
double score[2];
}STU;
double fun(STU std[],int n)
{int i;
/**********found**********/
double sum;
/**********found**********/
for(i=0;i<2;i++)
/**********found**********/
sum+=std
.score[1];
return sum/n;
}
mmn()
{STU std[]={"N1001",76.5,82.0,"N1002",66.5,73.0,
"N1005",80.5,66.0,"N1006",81.0,56.0};
printf("第1门课程的平均分是:%If\n”,fun(std,4));
}
选项
答案
(1)double sum;改为double sum=0.0; (2)for(i=0;i<2;i++)改为for(i=0;i
解析
(1)double sum;改为double sum=0.0;累加求和需要初始化累加结果的临时变量。
(2)for(i=0;i<2;i++)改为for(i=0;i
(3)sum+=std
.SCOre[1];改为sum+=std
.score[O];第1门课程即C语言的下标是从0开始的。
转载请注明原文地址:https://kaotiyun.com/show/S3Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a是血型变量,则表达式(a=2*3,a*2),a+6的值为______。
在______个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
下列对于软件测试的描述中正确的是()。
下列程序的输出结果是______。#include<stdio.h>main(){inta=2,b=-1,C=2;if(a<B)if(b<O)c=0;elsec++;printf("%d
若有说明:inta[][3]={0,0};则不正确的叙述是()。
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
若有下面的说明和定义,则sizeof(structaa)的值是______。structaa{intr1;doubler2;floatr3;unionuu{charul[
在C语言中,形参的默认存储类型是______。
有下列二叉树,对此二叉树前序遍历的结果为()。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
随机试题
简述智能式前大灯的工作原理。
油断路器跳闸失灵有哪些原因?
中华人民共和国主席、副主席都缺位时,补选前代理主席职位的是()
一汽车被火车撞出20多米,发生严重事故,现场汽车内乘客伤情各异,有的大喊大叫,有的呻吟,有的不响不动。
痈肿,目赤肿痛及热淋,血淋,可选用
患者,男,55岁,有高血压患病史,近日出现头痛、头晕、心悸、眼花、耳鸣、失眠、乏力等症状,查体:血压为160/100mmHg,餐前血糖6.8mmoL/L,餐后血糖14.2mmol/L。根据患者病情的临床表现,可诊断为
为规范空间开发秩序,形成合理的空间开发结构,我国根据资源环境承载能力、现有开发密度和发展潜力,将国土空间划分为()四类主体功能区。
依据《国务院关于预防煤矿生产安全事故的特别规定》,煤矿有重大安全生产隐患和行为的,应当()。
审查应付账款时,注册会计师往往要结合被审计单位的实际情况,选择适当的方法对应付账款执行实质性分析程序。一般来说,分析的内容包括()。
WhataccountsfortheastoundingpopularityofDr.PhilMcGraw?WhyhavesomanyTVviewersandbookbuyersembracedthistough
最新回复
(
0
)