求一个C语言编程答案,难度不高

来源:百度知道 编辑:UC知道 时间:2024/06/02 13:03:31
题目如下:设计一个学生成绩管理系统的程序,学生信息包括学号(不能重复)、姓名、年龄、语文成绩(0-100)、数学成绩(0-100)、英语成绩(0-100)。试设计一学生成绩管理系统,使之能提供如下功能。(1)系统以菜单方式工作,如图所示。 学生成绩管理系统-操作选单-请用数字键选择操作-1.录入学生基本信息 2.修改学生基本信息 3.注销学生基本信息 4.录入成绩 5.修改成绩 6.浏览查询 0.退出 (2)学生信息录入功能(学号不能重复)--输入。(3)学生信息修改、注销功能。(4)职工信息查询浏览功能--输出。(5)退出:退出整个系统。 本人刚刚学习C语言不久,所以这题对我来说有相当的难度,还望高人指点。先行谢过

这是我写的一个基础程序 你可以拿去2次开发一下

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
//float s[100]; //存储学生成绩
struct score
{
float y;
float m;
float e;
float z;
};
struct student
{
int no;
char name[10];
struct score g;
}stu[100];
int count; //存储学生个数
void input();
void output();
void sort();
void pass();
int checkno(int id);
void find();
void find_name();
void find_no();
void main()
{
int sel;
do{
system("cls");
printf("\t学生成绩管理\n");
printf("--------------------------------\n");
printf("1. 录入学生成绩\n");
printf("2. 输出学生成绩\n");
printf("3. 学生成绩排序\n");
printf("4. 显示及格率\n");
printf("5. 查找学生信息\n");
printf("0. 退出\n");