第16周OJ实践3 结构体--学生信息排序

网友投稿 234 2022-09-19

第16周OJ实践3 结构体--学生信息排序

问题及代码:

Problem C: 结构体--学生信息排序

Time Limit: 1 Sec Memory Limit: 128 MB Submit: 1210 Solved: 644 [ ​​Submit​​][ ​​Status​​][ ​​Web Board​​]

Description

定义存放一个学生信息的结构体类型,学生信息包括:姓名,学号,性别,院系,要求在随意输入5个学生的相关信息后,按照学号从小到大顺序输出这些学生的信息。

Input

先输入5名学生的信息,按学号顺序排序输出后在输入要统计的院系名称

Output

先按学号从小到大的顺序输出学生信息

Sample Input

zhang3 20149003 M 信息系zhang5 20149005 F 信息系zhang10 20149010 F 管理系zhang1 20149001 M 会计系zhang9 20149009 M 会计系

Sample Output

zhang1 20149001 M 会计系zhang3 20149003 M 信息系zhang5 20149005 F 信息系zhang9 20149009 M 会计系zhang10 20149010 F 管理系

/*烟台大学计算机学院作者:景怡乐完成时间:2016年12月16日*/#include #include #include #define n 5struct student{char name[10];char num[10];char sex;char class[20];//院系};int main(){ int i,j; struct student a[n],t; for(i=0;i0) { t=a[i]; a[i]=a[i+1]; a[i+1]=t; }for(i=0;i

运行结果:

知识点总结:字符输入输出用%c,字符串输入输出用%s。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:读书笔记-第一本Docker书:Docker简介
下一篇:三角螺旋阵
相关文章

 发表评论

暂时没有评论,来抢沙发吧~