资源简介

c语言实现考试管理系统,可以添加填空题和选择题类型,支持自动判分。学生信息管理、题库信息管理。查看排序等 void menu() //一级菜单目录 { system("cls"); printf("\t\t----------------------------------------------\n\n\n"); printf("\t\t\t 欢迎进入学生成绩管理系统\n\n\n"); printf("\t\t----------------------------------------------\n\n"); printf("\t\t\t--------1.学生信息录入--------\n"); printf("\t\t\t--------2.考试题目录入--------\n"); printf("\t\t\t--------3.学生考试系统--------\n"); printf("\t\t\t--------4.学生成绩查询--------\n"); printf("\t\t\t--------0.退 出--------\n"); } void menuInput1() //二级菜单目录 { system("cls"); printf("\t\t----------------------------------------------\n\n\n"); printf("\t\t\t 欢迎进入学生成绩管理系统\n\n\n"); printf("\t\t----------------------------------------------\n\n"); printf("\t\t\t--------1.录入学生信息--------\n"); printf("\t\t\t--------2.修改学生信息--------\n"); printf("\t\t\t--------3.增加学生信息--------\n"); printf("\t\t\t--------4.删除学生信息--------\n"); printf("\t\t\t--------5.查看学生信息--------\n"); printf("\t\t\t--------0.返回上一级菜单------\n"); } void menuInput2() //二级菜单目录 { system("cls"); printf("\t\t----------------------------------------------\n\n\n"); printf("\t\t\t 欢迎进入学生成绩管理系统\n\n\n"); printf("\t\t----------------------------------------------\n\n"); printf("\t\t\t--------1.录入试题信息--------\n"); printf("\t\t\t--------2.修改试题信息--------\n"); printf("\t\t\t--------3.增加试题信息--------\n"); printf("\t\t\t--------4.删除试题信息--------\n"); printf("\t\t\t--------5.查看试题信息--------\n"); printf("\t\t\t--------0.返回上一级菜单------\n"); } void menuInput3() //二级菜单目录 { system("cls"); printf("\t\t----------------------------------------------\n\n\n"); printf("\t\t\t 祝您考出满意的成绩\n\n\n"); printf("\t\t-------------------

资源截图

代码片段和文件信息

#include
#include
#include
#include
#include
#define M 3                            //要求输入的学生人数,可根据需求修改
#define T 10                           //题目的个数,可以根据需求修改

int chouqu(int s[]int b);             //抽取题目函数
int jifen(char ans0[]);                //多选计分函数


struct student                         //学生结构体
{
int id;                            //学号
char name[100];                    //姓名
int score;                         //分数
};
typedef struct student student; 

void maxmin(student q[]int b);        //最值、平均值函数
void paixu(student q[]int b);         //排序函数

struct exam                            //试题结构体
{
int no;                            //题号
char text[1000];                   //题身
char answer[5];                    //答案
};
typedef struct exam exam;

void menu()                                                                   //一级菜单目录
{   system(“cls“);
    printf(“\t\t----------------------------------------------\n\n\n“);
    printf(“\t\t\t   欢迎进入学生成绩管理系统\n\n\n“);
    printf(“\t\t----------------------------------------------\n\n“);
printf(“\t\t\t--------1.学生信息录入--------\n“);
    printf(“\t\t\t--------2.考试题目录入--------\n“);
printf(“\t\t\t--------3.学生考试系统--------\n“);
printf(“\t\t\t--------4.学生成绩查询--------\n“);
printf(“\t\t\t--------0.退        出--------\n“);
}

void menuInput1()                                                            //二级菜单目录
{   system(“cls“);
    printf(“\t\t----------------------------------------------\n\n\n“);
    printf(“\t\t\t   欢迎进入学生成绩管理系统\n\n\n“);
    printf(“\t\t----------------------------------------------\n\n“);
printf(“\t\t\t--------1.录入学生信息--------\n“);
    printf(“\t\t\t--------2.修改学生信息--------\n“);
printf(“\t\t\t--------3.增加学生信息--------\n“);
printf(“\t\t\t--------4.删除学生信息--------\n“);
printf(“\t\t\t--------5.查看学生信息--------\n“);
    printf(“\t\t\t--------0.返回上一级菜单------\n“);
}

void menuInput2()                                                           //二级菜单目录
{   system(“cls“);
    printf(“\t\t----------------------------------------------\n\n\n“);
    printf(“\t\t\t   欢迎进入学生成绩管理系统\n\n\n“);
    printf(“\t\t----------------------------------------------\n\n“);
printf(“\t\t\t--------1.录入试题信息--------\n“);
    printf(“\t\t\t--------2.修改试题信息--------\n“);
printf(“\t\t\t--------3.增加试题信息--------\n“);
printf(“\t\t\t--------4.删除试题信息--------\n“);
printf(“\t\t\t--------5.查看试题信息--------\n“);
    printf(“\t\t\t--------0.返回上一级菜单------\n“);
}

void menuInput3()                                                          //二级菜单目录
{   system(“cls“);
    printf(“\t\t----------------------------------------------\n\n\n“);
    printf(“\t\t\t       祝您考出满意的成绩\n\n\n“);
    printf(“\t\t----------------------------------------------\n\n“);
printf(“\t\t\t--------1.请输入您的学号------\n“);
    printf(“\t\t\t--------2.抽取题目------------\n“);
printf(“\t\t\t--------3.开始考试------------\n“);
    printf(“\t\t\

评论

共有 条评论