首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 某班级有N名学生,他们可根据自己的情况选修名称和数量不尽相同的课程。设N等于6,学生信息、所选课程及成绩用链表结构存储,如图5-1所示。 程序中相应的类
阅读以下说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 某班级有N名学生,他们可根据自己的情况选修名称和数量不尽相同的课程。设N等于6,学生信息、所选课程及成绩用链表结构存储,如图5-1所示。 程序中相应的类
admin
2010-01-15
59
问题
阅读以下说明和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://www.kaotiyun.com/show/sBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
许多企业常把大量暂时不用的过期数据分类归档转存于(8)________________中。
在WPS文字中,由“字体”“字号”“粗体”“斜体”“两端对齐”等按钮组成的工具栏是________________。
企业建立生产和库存管理系统的目的不包括()。
上级要求信息处理技术员做a、b、c、d、e五件工作。先做什么,后做什么,如何安排呢?根据工作性质以及紧急程度,他列出了如下几条规则:a应在b前 c应在a前 d应在a前 a应在e前d应在b前 b应在e前 c应在d前 c应在
计算机操作系统的主要功能是______。
假设100个数据的平均值为82.31,其中有10个数据又发生了如下增减变化:+3.52,+2.87,-4.13,+5.34,-2.87,+2.50,-3.52,+4.23,-5.04,+0.10,则新的平均值变为(26)。
在Word2010“查找和替换”文本框中,输入()符号可以搜索0到9的数字。
在Excel2010的A1单元格中输入函数“=IF(1<>2,1,2)”,按回车键后,A1单元格中的值为________________。
自然数1,2,3,4,5中,任意两个数都可以算出平均值,其中有些平均值是相同的。那么,不同的平均值共有______个。
解决网络安全问题的技术分为主动防御保护技术和被动防御保护技术两大类,__________属于被动防御保护技术。
随机试题
以下不可能成为非物质文化遗产的是()。
电桥的平衡条件是对臂电阻的乘积相等。()
盐酸吗啡分子结构中有多个手性碳原子,其位置和构型错误的是
追究行政法律责任的原则不含()。
关于代理权代理的正确说法有()。
下列关于固定资产确定计税基础的表述中,不符合企业所得税法律制度规定的是()。
(2015·湖南)校本课程的开发主体是教师。()
目前世界上的磁悬浮技术主要有()。①常导电式磁悬浮②超导电动磁悬浮③永磁悬浮④粒子束悬浮
Whatwastheweatherlikethatday?Whatdidtheyoungmanoffer(提出)todo?
Russia’sProgresscargoshipwilldeliverthefollowingstotheorbitinginternationalspacestationEXCEPT
最新回复
(
0
)