谁帮我看看这用c语言如何做啊?

来源:百度知道 编辑:UC知道 时间:2024/09/28 15:18:37
2. 教务管理系统
2-1 需要处理的基础数据
学生信息:学号,姓名,籍贯,年龄,班级
学生选修课信息:课程编号、课程名称、考试成绩、平时成绩、综合成绩、学分、重修否等。
2-2 需要功能
(1)各种基本数据的录入。如:学生基本情况录入
(2)各种基本数据的修改。即:允许对以及录入的数据重新进行编辑、修改。
(3)各种基本数据的插入。如:在学生选修课程基本信息中插入一条新信息。
(4)各种基本数据的删除。如:假设某同学转学或出国深造,删除该生的相关信息。
(5)基于各种数据的查询。如:姓张的所有同学、年龄小于20岁的同学。
(6)基于各种基本数据的统计计算。
(6-1-1)统计每个学生各门功课的平均成绩,并按平均成绩从高到低的次序排名输出每个学生各门功课的综合成绩和平均成绩(名次、学号、姓名、平均成绩、各门功课的考试成绩、平时成绩、综合成绩)。
(6-1-2)统计并输出各门功课的平均成绩和总平均成绩。
(6-1-3)统计并输出每个同学已修学分。
(6-1-4)列出不及格学生清单(学号、姓名、不及格的课程和成绩)。
我也是没办法啊 大家最好帮帮忙 我刚申请类!!!提高了悬赏分
不做完有点提示或大纲也好啊!!

必须的:
基本语法,定义,赋值,输入输出,循环,判断,基本运算
文件操作:增删改
数据结构:指针,链表,结构体
排序:至少是冒泡吧

基本结构:
1)输入部分,输入数据+逻辑判断+文件处理
(scanf,gets,if-else,FILE)
2)编辑部分,文件处理+输出数据+输入数据
(scanf,gets,printf,FILE)
3)查询部分, 文件处理+排序处理+逻辑判断+输入数据+输出数据
(...)
4)可选的,数据库底层,就是提供增删改查的接口函数的一组函数。
(...)

用struct做数据结构,然后自己慢慢想吧,有些东西别人帮不了你的

使用Excel是最好的选择。若自己编程,使用文件 数组,循环语句实现搜索,排序,统计。比较简单的基础题,耐心学好基础知识再编程。

用PB来做吧。。。

8简单。

不简单啊!要花些时间哦。
首先:肯定要用结构体,例如:
struct student
{
long stu_num;
char name[20];
bir_pl[20];
int age;
char class[10];
}stu[100];
struct study
{
……
}stu[100];
假如有100名学生
……
后面你自己作吧