#include #include #include #define MAXN 100 //一个班最多的人数 #define MAXM 2 //成绩的课程门数 int R; void input(); //1.学生成绩新建 void sort(); //2.学生成绩插入 void load(); //3.学生成绩修改 void print(); //4.学生成绩删除 void total(); //5.学生成绩统计 void search(); //6.学生成绩查询 void save(); //7.学生成绩保存 void end(); //8.结束 struct student { char name[20]; //保存全班姓名 char num[12]; //保存全班学号 float score[MAXM]; //保存全班所有课程成绩 float sum; //保存全班每个人的总成绩 float avg; //保存每个人的平均成绩 }; struct student s[MAXN]; struct http { char subject[20]; //保存全班所有课程 }; struct http c[MAXM]; void main() //欢迎首界面 { int select,l; system("color fC"); printf("\n"); printf("\n"); printf("\n"); printf("\n"); printf(" ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥\n"); printf(" * *\n"); printf(" * *\n"); printf(" * 欢迎进入终极一班学生管理系统 *\n"); printf(" * *\n"); printf(" * ︻┳═一 cf ... *\n"); printf(" * ┈━═☆甘总管的多塔生活∝╬══→ *\n"); printf(" * *\n"); printf(" * 凸 ^-^凸凸^-^凸凸^-^凸凸^-^凸凸^-^凸凸^-^凸凸^-^凸 *\n"); printf(" ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥\n"); printf(" ╭ v╮ ╔══╗╔╗ ╔╗╔╗ ╭ '''╮\n"); printf(" (@ ^o^ @) ╚ ╗ ╔ ╝ ║ ║ ╔ ═ ╦ ╦ ╦ ═ ╗ ║ ╚ ╝ ╠ ═ ╦ ╦ ╗(~ : ~ )\n"); printf(" (~) : (~)╔╝╚╗║╚╣║║║║╠╣╚╗╔╣║║║║(~) v (~)\n"); printf(" ╚ ═ ═ ╝ ╚ ═ ╩ ═ ╩ ═ ╩ ═ ╝ ╚ ╝ ╚ ═ ╩ ═ ╝ \n"); printf("\n"); printf("\n"); printf(" 请按任意键进入下一界面\n"); printf("------------------------------------------------------------------\n"); system("pause"); system("color f2"); system("color f1"); system("color f3"); system("color fE"); system("color fB"); system("color f5"); system("color f9"); system("...