女运动员紧身激凸照片:【求助】C程序--学生记录(对最佳结果追加30分)

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/13 10:56:10
请朋友帮帮忙 用标准C写下 谢谢!

【问题描述】
从键盘依次输入最多不超过50个学生的学生信息(包括空格隔开的姓名、学号、年龄信息)并保存,然后分别以学号顺序和年龄顺序输出学生信息。
【输入形式】
从键盘依次输入最多不超过50个学生的学生信息:
第一行输入学生人数;
在单独行上输入空格隔开的学生姓名、学号、年龄,其中学号和年龄都是整数。
【输出形式】
分别以学号顺序和年龄顺序输出学生信息,每行输出一位学生的信息,其中学号占3位,姓名(英文)占6位,年龄占3位,均为右对齐。年龄相同时按姓名从低到高排序。
【输入样例】
4
1 aaa 22
45 bbb 23
110 ccc 19
54 ddd 20
【输出样例】
1 aaa 22
45 bbb 23
54 ddd 20
110 ccc 19

110 ccc 19
54 ddd 20
1 aaa 22
45 bbb 23
【样例说明】
输入了四个学生记录,分别按学号和年龄排序输出。
关键的问题是,不会链表!^_^

很简单的一个程序啊,用链表做就行了,关键要控制住格式,这个是个细节,其他都没什么难的,先定义个结构体,构造单链表,当然,对指针比较熟悉才行