大家帮我看看这个题怎么做?

[复制链接]
查看11 | 回复1 | 2009-1-2 17:25:49 | 显示全部楼层 |阅读模式
学生成绩管理系统
任务:用c语言编写一个简单的学生信息管理程序,能实现对学生信息的简单管理。
要求:建立一个4个学生的信息登记表,每个学生的信息包括:学号,姓名,和3门课程的成绩(FOX,C,ENGLISH)。
程序运行时显示一个简单的菜单,例如:
(1):信息输入(INPUT)
(2):总分统计(COUNT)
(3):总分排序(SORT)
(4):查询(QUERY)
其中:
(1):对4个学生的信息进行输入;
(2):对每个学生的3门课程统计总分;
(3):对4个学生的总分按降序排序并显示出来;
(4):查询输入一个学号后,显示出该学生的有关信息

回复

使用道具 举报

千问 | 2009-1-2 17:25:49 | 显示全部楼层
我认为你的系统最重要的是设计一个合理的“学生的信息登记表”.//以下结构保存一个学生的信息struct StuInfo{char *stuID;
//学号char *stuName;//姓名 //保存成绩.可以设定特殊值表示特殊含义如-1表示缺考。//改变数组长度来改变成绩课数short stuScore[3];//StuInfo *stuNextPtr; //此语句是用来建链表的,它指向下一个结构};若只有四个学生,则只要建一个结构数组即可如下:student stu[4];//检查学号是否唯一,成绩是否有效.若要有扩展性则建一个链表:如上注释StuInfo *stu;简单...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行