用c语言编写学生成绩管理系统代码留念
(1)给出所选课程设计题目以及本题目具体所要完成的功能要求说明。
1.课程设计题目:学生成绩管理系统
2.完成的功能要求:
(1).主要实现的功能:
1---学生输入
2---学生插入
3---学生查询(按学号)
4---学生删除
5---学生输出
6---计算每名学生的平均分并输出
7---计算每科的平均分并输出
8---对学生的平均分排序
9---统计每门课程的及格率并输出
10---输出各科的补考名单(包括学号、姓名、成绩)
11---对学生按学号排序
0---退出
附加功能
设定用户名为admin,密码为key,程序运行提示输入用户名与密码,如果输入正确,显示菜单,才能开始操作
(2).程序清单
#include<stdio.h>
#include<string.h>
#define max 100/*给定结构体数组的最大值*/
int size = 0;//全局变量/*显示学生属性的信息*/
typedef struct studentInformation
{
char student_name[20];/*学生的名字*/
char student_class[20];
int student_number;/*学生的学号*/
float student_eng;
float student_math;
float student_C;
}information;void menu()
{
printf("\n");
printf("********************************\n");
printf(" 学生成绩管理系统\n");
printf("********************************\n");
printf("**************************************\n");
printf(" 1---学生输入 \n");
printf(" 2---学生插入 \n");
printf(" 3---学生查询 \n");
printf(" 4---学生删除 \n");
printf(" 5---学生输出