5. 实验13 |
您所在的位置:网站首页 › c语音成绩排序 › 5. 实验13 |
5. 实验13-4:成绩排序(结构体)
定义学生结构体,初始化5名学生的学号、姓名及成绩。struct stu s[5]={{201,"Zhang",78},{202,"Li",85},{203,"Wang",60},{204,"Wang",75},{205,"Xue",80}}; 编写程序根据用户输入的n值,输出升序或降序排列的学生信息。输入1,输出降序排列的学生信息;输入2,输出升序排列的学生信息。输出格式:"%-8d%-8s%d\n" 【输入形式】 n【输出形式】 升序或降序排列的学生信息【样例输入】 1【样例输出】 202 Li 85 205 Xue 80 201 Zhang 78 204 Wang 75 203 Wang 60 #include struct stu{ int xuehao; char name[8]; int score; } s[5]={ {201,"Zhang",78}, {202,"Li",85}, {203,"Wang",60}, {204,"Wang",75}, {205,"Xue",80} }; void down(struct stu s[],int x) { struct stu t; for(int i=0;i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |