学生成绩管理系统C语言代码实现
这篇文章主要为大家详细介绍了C语言代码实现学生成绩管理系统,文中示 代码介绍的非常详细,具有一定的参
考价值,感兴趣的小伙伴们可以参考一下
C语言实现了学生成绩管理系统,可以进行学生成绩的增加,删除,更新,查询,计算和展示。
完整代码如下:
#include
#include
#include
typedef struct person //定义结构体
{
char num[10]; //学号
char name[ 0]; //姓名
float cyuyan; //C语言成绩
float en; //物理学成绩
float ji; //原子物理成绩
float guti; //固体物理成绩
float cailiao; //材料学成绩
}person;
person per[ 00]; //定义100
char filename[ 0]; //定义全局变量
void logon() //登陆函数 使系统更显完善
{
printf("\n\n\n\t\t\t 学生信息管理系统\n\n");
printf("\t\t\t 版本号: .0\n\n");
printf("\n\n\n\n\t\t\t 01 年3月10日\n\n");
printf("\t\t\t C区**栋514寝\n");
printf("\n\n\t\t\t Ace_cm_liu\n");
printf("\n\n\t\t\t 导演兼制作\n");
//system("pause");
}
/*void menu_filename()
{
system("cls");
printf("请输入你要操作的文件名:");
scanf("\t%s",filename);
} */
//*********************************************************************//
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//
int menu_select() //菜单选择系统函数
{
char c;
do{
//system("cls");
printf("\t\t q T T T T T T T T T■□■□ T T T r\n");
printf("\t\t │ 学生信息管理系统 │\n");
printf("\t\t t T T T■□■□ T T T T T T T T T T s\n");
printf("\t\t ┌─────────────-┐\n");
printf("\t\t │ 1. 添加记录 . 显示记录 │\n");
printf("\t\t │ │\n");
printf("\t\t │ 3. 信息查询 4. 数据计算 │\n");
printf("\t\t │ │\n");
printf("\t\t │ 5. 修改记录 6. 删除记录 │\n");
printf("\t\t │ │\n");
printf("\t\t │ 0. 退出程序 │\n");
printf("\t\t └─────────────-┘\n");
printf("\t\t请您选择(0-6):");
c=getchar();
}while(c'6');
return (c-'0 '); //字符减去'0 '得到的是数字整型//
}
//*********************************************************************//
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^