成绩管理系统c语言源代码,C语言学生成绩管理系统源代码

C语言学生成绩管理系统源代码

①student_new

②student_del

③student_edit

④score_input

⑤score_edit

⑥browser

⑦page_title(main函数调用)

⑧return_confirm(前五个函数调用)

⑨search_id(第2/3/5个函数调用)

⑩sort_it(browser函数调用)

main(调用前七个函数)

*/

/*学生成绩管理*/

/*Borland C下编译通过,调试过程中不要输入大数字*/

#include

#include

#include

int INDEX[32];

//结构体变量

struct STUDENT{

int id;

int age;

int chinese,math,english;

char name[21];

}students[32];

void page_title(char *menu_item){

printf(">>> 学 生 管 理 系 统 <<

}//

void return_confirm(void){

printf("\n按任意键返回……\n");

getch();

}//

void student_new(void){

int n;

page_title("录入学生基本信息");

for(n=0;n<32;n++)

if(students[n].id==0) break;

printf("学号:");

scanf("%d",&students[n].id);

printf("姓名:");

scanf("%s",&students[n].name);

printf("年龄:");

scanf("%d",&students[n].age);

return_confirm();

}//①

int search_id(void){

int n,i;

printf("请输入学生学号:");

scanf("%d",&i);

for(n=0;n<32;n++)

{

if(students[n].id==i&&students[n].id!=0)

{

printf("学号:%d\n",students[n].id);

printf("姓名:%s\n",students[n].name);

printf("年龄:%d\n",students[n].age);

return n;

}

}

printf("\n输入错误或学号不存在.\n");

return -1;

}//

void student_del(void){

int n;

page_title("注销学生基本信息");

if((n=search_id())!=-1) students[n].id=0;

printf("\n!该学生已注销.\n");

return_confirm();

}//③

void student_edit(void){

int n;

page_title("编辑学生基本信息");

if((n=search_id())!=-1)

{

printf("\n请重新输入新信息:\n学号:");

scanf("%d",&students[n].id);

printf("姓名:");

scanf("%s",&students[n].name);

printf("年龄:");

scanf("%d",&students[n].age);

}

return_confirm();

}//②

void score_input(void){

int s,n,t;

page_title("录入成绩");

printf("\n请用数字键选择科目\n1-语文 2-数学 3-英语\n");

scanf("%d",&s);

for(n=0;n<32;n++)

{

if(students[n].id!=0)

{

printf("学号:%d 姓名:%s 成绩:",students[n].id,students[n].name);

scanf("%d",&t);

switch(s)

{

case

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值