//编写程序使学生的档案记录按照学号从小到大进行排序
来源:互联网 发布:一建做题软件 编辑:程序博客网 时间:2024/05/01 21:11
//编写程序使学生的档案记录按照学号从小到大进行排序 #include<iostream.h>#define student__num 5#include<conio.h> struct student{ int num; char name[20]; char sex; float score; } ;void displaystudentinfo(const student [],int );void sortarray(student [],int);int main(){ student theclass[student__num]={ {110,"zhang ping",'M',45}, {120,"li xiaoming",'M',92}, {153,"wang gang",'N',89}, {456,"weishanshan",'N',98}, {444,"wiehsfff",'M',99} }; cout<<"Initial student information:\n"; displaystudentinfo(theclass,student__num); cout<<"\nAfter sorting:\n"; sortarray(theclass,student__num); displaystudentinfo(theclass,student__num); getch(); return 0; } void displaystudentinfo(const student studs[],int len){ for(int i=0;i<len;i++) { cout<<"num="<<studs[i].num<<"\t"; cout<<"name="<<studs[i].name<<"\t"; cout<<"sex="<<studs[i].sex<<"\t"; cout<<"score="<<studs[i].score<<endl; } } void sortarray(student studs [],int len){ int k; for(int pass=0;pass<len-1;pass++) { for(int i=pass+1;i<len;i++) if(studs[pass].score<studs[i].score) k=i; student hold; hold=studs[pass]; studs[pass]=studs[k]; studs[k]=hold; } }
- //编写程序使学生的档案记录按照学号从小到大进行排序
- 用C语言编写一个双链表,每个结点存储学生的编号以及姓名,遍历这个双链表,并将学号按照从小到大进行排序
- 对一个存储学生信息的单向链表,按照学号升序对链表进行排序,每个节点包含了一个学生ID
- 对字符串按照从小到大的顺序进行排序
- 编写一个学生管理系统程序,用来记录学生的信息(包括姓名、年龄、性别、学号、分数),提供增加、删除、查询学生信息的入口
- 项目名称:已知学生的记录由学号和学习成绩构成,4名学生的数据已存入结构体数a中,请编写程序,找出成绩最低的的学生记录并输出。
- java 给定一个字符串数组。按照字典顺序进行从小到大的排序。
- 给定一个字符串数组。按照字典顺序进行从小到大的排序
- Matlab多维数组按照第一行从小到大进行列排序
- 按照ASCIIl码 对元素进行从小到大排序
- 数组排序之对一组学生按照成绩, 学号,年龄, 姓名排序~
- Java 往TreeSet集合中存储自定义对象学生,按照学生的年龄进行排序。
- 集合练习。学生信息包括学号、姓名、出生日期、性别。把N个学生的信息放入一个集合中。可以根据学号,对学生信息进行检索。并可以根据生日进行排序输出。
- 从键盘输入一个字符串,按照字符顺序从小到大进行排序,并要求删除重复的的字符。
- 转:从键盘输入一个字符串,按照字符顺序从小到大进行排序,并要求删除重复的的字符。
- 给定一个字符串数组{"nba","abc","cba","zz","qq","haha"},请按照字典顺序进行从小到大的排序。
- java中的comparable接口如何根据学生的学号,成绩等多种情况进行定义,然后排序
- 输入三个正整数进行从小到大的排序
- 高可用性
- 从零开学MYSQL (六)(MYSQL的安装 )
- Java中的细胞——对象
- Cause: net.sf.cglib.beans.BulkBeanException 之解决方法
- //函数返回结构的使用示例
- //编写程序使学生的档案记录按照学号从小到大进行排序
- python 学习笔记(1)
- STM32F103单片机的启动模式介绍
- //结构指针变量的声名和使用示例
- jquery.scrollfollow.js 浏览器上下滚动(浮动)
- //通过指针变量访问并输出结构数组的各元
- 「2012·4月号」自动完成菜单
- Boost下载安装编译配置使用指南
- Jquery.each 兼容IE,firefox