皮皮学,免费搜题
登录
搜题
【简答题】
//结构体应用示例――处理多个学生多门课组成的成绩表 //编一个程序,输入某个班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; //平均 }; struct student_info stu[N+1];//定义结构体数组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++) [A请选择] { stu[0]=stu[j]; stu[j]=stu[i]; [B请选择] } //输出成绩表 printf("\n ******成绩表******\n"); printf(" 姓名 性别 年龄 平时 笔试 操作 平均\n"); [C请选择] printf("%8s%6s%6d%6d%6d%6d%6.2f\n",stu[i].name,stu[i].sex,stu[i].age,stu[i].pingshi,stu[i].bishi,stu[i].caozuo,stu[i].average); system("pause"); return 0; }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】邓小平提出的社会主义两大原则是
A.
对内改革和对外开放
B.
公有制和按劳分配
C.
建设高度的物质文明和精神文明
D.
发展生产力和共同致富
【简答题】1956年4月,发表的关于正确处理经济建设和社会发展中的一系列重大关系的重要讲话是() A 、《论十大关系》 B 、《关于正确处理人民内部矛盾的问题》 C 、《在中国全国代表会议上的讲话》 D 、《为建设一个伟大的社会主义的国家而奋斗》 2 、在反复思考什么是社会主义这一问题时,提出的社会主义的两大原则是() A 、发展生产 B、共同致富 C、社会公正 D、按...
【单选题】热车启动困难主要的原因是( )。
A.
供油不足
B.
火花塞有故障
C.
点火过早
D.
混合气过浓
【单选题】邓小平提出的社会主义两大原则是()。
A.
改革与开放
B.
发展生产力和按劳分配
C.
公有制为主体和共同富裕
D.
建设高度的社会主义物质文明和精神文明
【单选题】邓小平提出的社会主义两大原则是
A.
对内改革和对外开放
B.
公有制和市场经济
C.
发展生产力和共同致富
D.
建设高度的物质文明和精神文明
【单选题】1 邓小平提出的社会主义两大原则是
A.
对内改革和对外开放
B.
公有制和按劳分配
C.
发展生产力和共同致富
D.
建设高度的物质文明和精神文明
【判断题】邓小平提出的社会主义的两大原则是发展生产力和共同致富。
A.
正确
B.
错误
【单选题】邓小平提出的社会主义两大原则是
A.
对内改革和对外开放
B.
公有制和市场经济
C.
发展生产力和共同富裕
D.
建设高度的物质文明和精神文明
【单选题】热车启动困难主要的原因是( )。
A.
)供油不足
B.
)火花塞有故障
C.
)点火过早
D.
)混合气过浓
【判断题】文本框和标签控件有许多共同特点,它们都能显示和输入文本。( )
A.
正确
B.
错误
相关题目: