求这个C语言链表编程

[复制链接]
查看11 | 回复1 | 2010-6-8 14:08:24 | 显示全部楼层 |阅读模式
【编写程序】:建立多个班级学生成绩链表,其中,每个结点包含下面这些信息:
学号、姓名、成绩
要求完成下面的功能:
1.建立2个班学生成绩的无序链表,其中每个班包含10个结点数据(输入或从文件中读取每个同学的信息),将每个班的成绩链表按成绩高低排序后分别输出该链表;
2.将2个班级学生成绩合并(按成绩高低排序)后输出;
3.查找学生成绩:通过输入同学的学号,将该同学从链表中找出,并输出该同学信息;如果找不到,则输出“无此学生”。

回复

使用道具 举报

千问 | 2010-6-8 14:08:24 | 显示全部楼层
晕,和我刚做的实验完全一样,作业党~~~~给你个我刚用的:#include#include#include#include#define size sizeof(student)struct student{int num;char name[10];int score;struct student *next;};struct student *creat(int n){ student *head;student *p1,*p2;p1=p2=head=(student*)malloc(si
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行