皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【单选题】
//结构体应用示例――处理多个学生多门课组成的成绩表 //编一个程序,输入某个班N个人的姓名、性别、年龄、平时、笔试、操作这几项信息,计算每个人的平均成绩,按平均成绩降序排序,再输出完整的成绩表,如表所示。 //请选择空白位置的正确内容 #include "stdio.h" #include "stdlib.h" #include "string.h" #define N 5 //假设总人数为5,可根据需要修改 int main() { struct student_info//定义结构体类型 { char name[7]; //姓名 char sex[5]; //性别 unsigned int age; //年龄 int pingshi; //平时 int bishi; //笔试 int caozuo; //操作 double average; //平均 }; ________//定义结构体数组stu,0号元素不存放有效数据 int i,j; printf("\n输入%d个人的相关信息(姓名、性别、年龄、平时、笔试、机试):\n",N); //以下循环输入各人相关原始信息并存入结构体数组stu,同时计算各人平均成绩 for(i=1;i<=N;i++) { printf("\nNo.%d:",i); scanf("%s%s%d%d%d%d",stu[i].name,stu[i].sex,&stu[i].age,&stu[i].pingshi,&stu[i].bishi,&stu[i].caozuo); stu[i].average=(stu[i].pingshi+stu[i].bishi+stu[i].caozuo)/3.0; } //以下二重循环按平均成绩排序 for(j=1;j<=N-1;j++) for(i=j+1;i<=N;i++) if(stu[j].average
A.
struct  student_info stu[N];
B.
struct  student_info stu[N+1]
C.
struct  student_info stu[N+1];
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【判断题】在3ds Max中进行渲染,我们有很多种选择,扫描线渲染器是针对特殊用途的玩家,可以实现独特效果。
A.
正确
B.
错误
【单选题】PPD试验结果局部硬结为10~19mm,其表示符号是
A.
B.
+
C.
++
D.
+++
E.
++++
【单选题】PPD试验结果局部硬结为10mm~19mm,其表示符号是()。
A.
-
B.
+
C.
++
D.
+++
E.
++++
【单选题】在下面()方式中,双方交换机需要使用链路聚合协议
A.
手工聚合
B.
协议聚合
C.
静态聚合
D.
动态聚合
【简答题】阿司匹林可由水杨酸与乙酸酐作用制得。其制备原理如下: 阿司匹林(乙酰水杨酸)的钠盐易溶于水。阿司匹林可按如下步骤制取和纯化: 步骤1:在干燥的50 mL圆底烧瓶中加入2 g水杨酸、5 mL乙酸酐和5滴浓硫酸,振荡使水杨酸全部溶解。 步骤2:按图所示装置装配好仪器,通水,在水浴上加热回流5~10 min,控制水浴温度在85~90 ℃。 步骤3:反应结束后,取下反应瓶,冷却,再放入冰水中冷却、结晶、抽...
【单选题】他叫朱广银,是海林农场第一管区的一个家庭农场的场长。刚开始承包时,风险很大,大家都不愿意干,他带头包了( )亩地。
A.
1800
B.
1000
【判断题】在3ds Max中进行渲染,我们有很多种选择,扫描线渲染器是针对特殊用途的玩家,可以实现独特效果。
A.
正确
B.
错误
【单选题】在()方式中,双方交换机需要使用链路聚合协议
A.
静态聚合
B.
动态聚合
C.
手工聚合
D.
协议聚合
【单选题】在下面()方式中,双方交换机需要使用链路聚合协议
A.
静态聚合
B.
动态聚合
C.
手工聚合
D.
协议聚合
【判断题】在 3ds Max 中进行渲染,我们有很多种选择,扫描线渲染器是针对特殊用途的玩家,可以实现独特效果。
A.
正确
B.
错误
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题