首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 某班级有N名学生,他们可根据自己的情况选修名称和数量不尽相同的课程。设N等于6,学生信息、所选课程及成绩用链表结构存储,如图5-1所示。 程序中相应的类
阅读以下说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 某班级有N名学生,他们可根据自己的情况选修名称和数量不尽相同的课程。设N等于6,学生信息、所选课程及成绩用链表结构存储,如图5-1所示。 程序中相应的类
admin
2010-01-15
42
问题
阅读以下说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。
[说明]
某班级有N名学生,他们可根据自己的情况选修名称和数量不尽相同的课程。设N等于6,学生信息、所选课程及成绩用链表结构存储,如图5-1所示。
程序中相应的类型定义如下:
#define N 6
struct node{
char cname[5]; /*课程名*/
int grade; /*成绩*/
struct node *next; /*指针,指示某学生选修的下一门课程及成绩*/
};
struct student{
char xh[5]; /*学号*/
char name[20]; /*姓名*/
struct node *link; /*指针,指示出选修的课程及成绩链表*/
}stud_info[n];
Stud_info[]为一个全局数组。
函数func(char kc[],int *num)的功能是统计选修了课程名为kc的学生的人数,并返回该课程的平均成绩(若无人选修该课程,则平均成绩为0),参数num带回选修课程kc的学生人数。
[C语言函数]
double func(char kc[], int *num)
{
int i, count=0, sum=0; /*count用于记录选修课程名为kc的学生的人数*/
double avg=0.0;
struct node *p;
for(i=0; i<N; i++){
p=(1); /*取第土个学生所修课程链表的头指针*/
while (p){
if((2)){
sum=(3);
count++;
break;;
} /* if*/
p=p->next;
} /*while*/
}
(4);
if((5))
avg=(double) sum /count; /*计算平均成绩*/
return avg;
} /*func*/
选项
答案
(1)stud_info[i].link;(2)!strcmp(p->cname,kc);(3)sum+p->grade;(4)*num=count;(5)count!=0
解析
转载请注明原文地址:https://kaotiyun.com/show/sBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
数据分析工具的(13)________________特性是指它能导入和导出各种常见格式的数据文件或分析结果。
在Excel2010中,C3:C7单元格中的值分别为10、OK、20、YES和48,在。D7单元格中输入函数“=COUNT(C3:C7)”,按回车键后,D7单元格中显示的值为________________。
在Word2010文档中,某个段落最后一行只有一个字符,()不能把该字符合并到上一行。
在Excel2007中,设A1单元格中的值为80,若在A2单元格中输入公式“=.A1
在统计学中,用来衡量一个样本中各个数据波动大小的量是______。
在Excel“单元格格式”对话框的“对齐”选项卡中,“垂直对齐”选项中不包括(56)。
若在Excel的A1单元格中输入函数“=SUM(1,12,false)”,按回车键后,则A1单元格中显示的值为________。
某工厂信息处理技术员设计了如下统计表:该表设计中包含的问题以及改进方法是______。
下面记录的是某班36人期末考试的数学成绩:971009596100879610089100936999891008188
计算机在接通电源后,系统首先由(41)程序对内部每个设备进行测试。
随机试题
甲携带乙厂盖有合同专用章的空白合同,以乙厂的名义与丙厂签订买卖冰箱合同一份,货物运抵后乙厂以甲并非自己的业务员为由拒付货款。甲的行为属于()
Youknowthatpearlsgrowinsideoysters,butwouldyoueverthinktolookfordiamondsinsideanostrich?Well,ahunteronce
以下可排除结核菌感染的是
女性患者,25岁,与丈夫争吵后服磷化锌,丈夫发现后将其送往医院救治,病人极度不配合,下列护理不妥的是
患者,女,26岁。劳累受凉后,水肿3天,尿少(500ml/dL左右),血压9.5/12.8kPa(150/98mmHg),血红蛋白6g,红细胞2000×103/mm3,胆固醇7.8mmol/L,血清白,球蛋白各3%,尿蛋白(++),红、白细胞各(+)
房屋结构中,混凝土结构耐心性是一个复杂得多因素综合问题,我国规范增加了混凝土结构耐久性设计的基本原则,按规定,普通房屋和构筑物的设计使用年限为( )。
银行存款余额调节表是调整账簿记录,使账实相符的原始凭证。()
某公司管理层希望鼓励其他所有部门,当情况需要时,要把法律部利用起来。为此,法律部发生的成本应该:
短期投资在转为长期投资时应按成本与市价孰低结转,而长期投资转为短期投资时,则无需作账处理。( )
一般来说,教学原则制定的依据主要包括()。
最新回复
(
0
)