资源描述:
《c语言成绩管理系统源码原创》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、#include#include//延时函数的头文件#include//getch函数的头文件#include//系统函数的头文件#includevoidshowmenu();voiddenglu();voidserach();voidmodify();voiddel();voidall();voidclear();voidsort();voidtongji();voidtifen();voidhuishou();structteacher{charname[20],num[20];}t
2、er[100]={{"zhao","1001"},{"li","1002"}};structstudent{charnum[20];charname[20];intbanji;intchinese;intmath;intenglish;}stu1,stu2[100],stu[100]={{"1001","张三",1,50,95,90},{"1002","张三",1,91,84,98},{"1003","王五",2,40,100,65},{"1004","赵六",2,85,87,95},{"1005","钱七",1,78,89,98},{"1006","孙八",2,84,94,48}}
3、;ints=6,a=0,q=0,p=0;charjilu[20];voidmain(){denglu();//showmenu();}voiddenglu(){charadmin[20];charpassword[9],ch;inti=0,b=0,choice;printf("*******************************************************");printf("/////////////////////////////^^///////////////////////");printf("-");printf("*******
4、*************************************************");printf("");printf("");printf("欢迎进入学生成绩管理系统");printf("");printf("");printf("*******************************************************");printf("ttt1.学生登录");printf("ttt2.教师登录");printf("ttt请选择:");fflush(stdin);scanf("%d",
5、&choice);switch(choice){case1:system("cls");fflush(stdin);printf("请输入用户名:");gets(admin);strcpy(jilu,admin);fflush(stdin);printf("请输入密码:");/*for(i=0;i<6;i++){if(password[i]!=13){password[i]=getch();printf("*");}if(password[i]==8){j=i;password[i]=' ';password[--i]=' ';putchar('b');putchar('b'
6、);putchar('');putchar('b');j--;}}*/while((ch=getch())!=13&&i<6)//13为enter的asc码{if(ch==8)//8为backspace的asc{if(i>0){password[i]=' ';//删除本身printf("%c%c%c",'b','','b');i--;}else{putchar(7);//响铃,7为/a的asc码}}else{password[i]=ch;printf("*");i++;}}password[i]=' ';//这一行很重要,因为字符串是以 结尾的for(i=0;i
7、+){if(strcmp(stu[i].name,admin)==0&&strcmp(password,"123456")==0)//,用户名及密码进行对比{b=1;Sleep(2000);printf("恭喜你登陆成功");Sleep(2000);//起到延迟作用,也可以用system("pause");system("cls");printf("欢迎%s登陆",admin);showmenu();}}if(b==0){printf("