课程信息管理统报告.docx
- 文档编号:29297492
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:9
- 大小:15.79KB
课程信息管理统报告.docx
《课程信息管理统报告.docx》由会员分享,可在线阅读,更多相关《课程信息管理统报告.docx(9页珍藏版)》请在冰豆网上搜索。
课程信息管理统报告
3.1.1程序预处理
#include
#include
#include
#include
3.1.2主函数main()
//主函数//
voidmain()
{voidmima(void);//函数声明//
voidinput_kcxx(void);
voidkclr(void);
voidkcshanchu(void);
voidkcxiugai(void);
voidkcPaixu(void);
voidkctianjia(void);
printf("\n\t\t\t欢迎使用学生成绩管理系统\t\t\n\n");
printf("\t‖━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷0‖\n");
printf("\tЖЖ\n");
printf("\tЖΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟЖ\n");
printf("\tЖΟWechangeworldΟЖ\n");
printf("\tЖΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟЖ\n");
printf("\tЖЖ\n");
printf("\tЖЖ\n");
printf("\t‖━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷━∷0‖\n");
printf("\t----------------------------------------------------------------\n");
3.1.2调用密码函数main()
mima();
system("cls");
if(c==1)
{input_kcxx();
printf("\t课程浏览请输入:
1\n\t课程删除请输入:
2\n\t课程修改请输入:
3\n\t课程添加请输入:
4\n");
printf("您是否进行其他操作,否输入0,否则输入其他:
");
scanf("%d",&a);
for(i=0;;i++)
{
if(a!
=0)
{printf("请输入要操作的选项:
");
3.1.3主菜单界面
函数代码:
scanf("%s",&d);
if(strcmp(d,"1")==0){kclr();}//调用课程浏览函数//
if(strcmp(d,"2")==0){kcshanchu();}//调用课程删除函数//
if(strcmp(d,"3")==0){kcxiugai();}//调用课程修改函数//
if(strcmp(d,"4")==0){kctianjia();}//调用课程添加函数//
}
elsebreak;}
}
}
//函数调用//
voidmima(void)//密码函数//
{
inti,x;
printf("\n\t\t\t*************************\n");
printf("\t\t\t******请输入密码******!
!
!
\n");
printf("\t\t\t*************************\n\n");
for(x=0;x<=4;x++)
{printf("\t\t\t****密码是《");
for(i=0;i<6;i++)
{b[i]=getch();printf("\b*");}
printf("》****\n\n\n");
if(a0-b[0]==0&&a1-b[1]==0&&a2-b[2]==0&&a3-b[3]==0&&a4-b[4]==0&&a5-b[5]==0)
{c=1;break;}
elseif(x<4)
{printf("\n密码错误,请再次输入密码:
\n");}
}
if(x>4){printf("请重新进入系统\n");system("cls");}
}
voidkclr(void)
{chary[16];
intd,t,z;
printf("\t\t\t**********************\n");
printf("\t\t\t欢迎进入信息浏览系统!
!
\n");
printf("\t\t\t**********************\n");
for(d=1;;d++)
{printf("\n是否进行查询,“否”请输入0\n");scanf("%d",&t);
if(t!
=0)
{printf("请输入要查询的课程号:
");
scanf("%s",&y);
printf("课程号名称性质总学时\n");
for(i=0;z=i,i {if(strcmp(y,kcxx[i][0])==0) {for(j=0;j {printf("%s\t",kcxx[i][j]);} break;} }if(z==n)printf("没有此课程号信息\n");} elsebreak;} system("cls"); printf("\t课程浏览请输入: 1\n\t课程删除请输入: 2\n\t课程修改请输入: 3\n\t\n\t课程添加请输入: 4\n");} 3.15课程信息添加系统 voidkctianjia(void) {intd,t,z; printf("\t\t\t**********************\n"); printf("\t\t\t欢迎进入信息添加系统! ! \n"); printf("\t\t\t**********************\n"); for(d=1;;d++) {printf("\n是否进行添加,“否”请输入0,进行输入其他\n");scanf("%d",&t); if(t! =0) {printf("请输入要添加的第%d个课程信息: \n",d); printf("课程号名称性质总学时\n"); z=n++; for(j=0;j { scanf("%s",&kcxx[z][j]); printf("%s\t",kcxx[z][j]);}} elsebreak;} system("cls"); printf("\t课程浏览请输入: 1\n\t课程删除请输入: 2\n\t课程修改请输入: 3\n\t课程添加请输入: 4\n");} 3.16课程信息删除系统: voidkcshanchu(void) {chary[16]; chary1[16]; intd,x,z; printf("\t\t\t**********************\n"); printf("\t\t\t欢迎进入信息删除系统! ! \n"); printf("\t\t\t**********************\n"); for(d=1;;d++) { printf("是否进行删除信息,否请输入: 0进行输入其他数字: \n"); scanf("%d",&x); if(x! =0) { printf("请输入要删除的课程号: "); scanf("%s",&y); printf("请再次输入要删除的课程号: "); scanf("%s",&y1); printf("课程号名称性质总学时\n"); if(strcmp(y,y1)==0) { for(i=0;i { if(strcmp(y,kcxx[i][0])==0) {z=i;printf("要删除的课程信息是\n"); for(j=0;j {printf("%s\t",kcxx[i][j]);}t++;} printf("\n");} for(i=z;i if(z==n)printf("没有此课程号信息\n"); }} elsebreak; printf("课程号名称性质总学时\n"); for(i=0;i {for(j=0;j {printf("%s\t",kcxx[i][j]);} printf("\n");} } system("cls"); printf("\t课程浏览请输入: 1\n\t课程删除请输入: 2\n\t课程修改请输入: 3\n\t课程添加请输入: 4\n");} 3.17课程修改系统: voidkcxiugai(void) {charh[16],h1[16],h2[16]; intd,b,x,z,e,f; printf("\t\t\t**********************\n"); printf("\t\t\t欢迎进入信息修改系统! ! \n"); printf("\t\t\t**********************\n"); for(d=1;;d++) { printf("是否进行信息修改,否请输入: 0进行输入其他数字: \n"); scanf("%d",&x); if(x! =0) { printf("请输入要修改的课程号: "); scanf("%s",&h); printf("请再次输入要修改的课程号: "); scanf("%s",&h1); if(strcmp(h,h1)==0) { for(i=0;z=i,i { if(strcmp(h,kcxx[i][0])==0) {printf("要修改的课程信息是\n"); for(j=0;j {printf("%s\t",kcxx[i][j]);} printf("\n请输入你要修改第几项\n");scanf("%d",&b); printf("请输入你要修改的内容\n");scanf("%s",&h2); strcpy(kcxx[i][b-1],h2); for(e=0;;e++) { printf("您是否进行其他修改,否请输入0,否则输入其他: "); scanf("%d",&f); if(f! =0) {printf("\n请输入你要修改第几项\n");scanf("%d",&b); printf("请输入你要修改的内容\n");scanf("%s",&h2);} elsebreak;} strcpy(kcxx[i][b-1],h2); for(j=0;j printf("\n");}break; }} if(z==n-t)printf("没有此课程号信息\n");} elsebreak;} system("cls"); printf("\t课程浏览请输入: 1\n\t课程删除请输入: 2\n\t课程修改请输入: 3\n\t课程添加请输入: 4\n");}
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程 信息管理 报告