gets(p->beizhu); printf(\修改成功\ return head; }
p=p->next; }while(p!=NULL);
printf(\未找到要修改的记录\ return head; }
int mima() { FILE *fp;
char mima1[20],mima2[20];
if((fp=fopen(\
{ printf(\尚未设置密码请输入:\ scanf(\ printf(\请再次输入密码:\ scanf(\
if(strcmp(mima1,mima2)!=0) { printf(\两次密码不一样\ else {
fp=fopen(\ fprintf(fp,\ printf(\密码设置成功\ return 1; } }
printf(\请输入初始化密码:\ scanf(\ fscanf(fp,\ if(strcmp(mima1,mima2)==0) {
printf(\密码正确\
printf(\请输入要删除的文件名:\ scanf(\ if(remove(mima1)==0) {
printf(\删除成功\ getchar();
return 1; } else {
printf(\删除失败,请检查是否存在该文件或路径是否正确\ getchar(); return 0; } }
else {
printf(\密码错误\ getchar(); return 0; } }
void main() {
struct book *head=NULL; char i;
printf(\ 88888888888 \\n\printf(\ d88888888888b \\n\printf(\ d88888 88888b \\n\printf(\ d88P 88b \\n\printf(\ 888' `88b \\n\printf(\ 88P Y88 \\n\printf(\ 88 88\\n\printf(\ 88 88\\n\printf(\ 88 88\\n\printf(\ 88 88\\n\printf(\ 88 88\\n\
printf(\ 88 ,aa. ,aa. 88 \\n\
printf(\ 88 d88b d88b 88 \\n\
printf(\ ,=88 Y88P Y88P 88=, \\n\
printf(\ ,d88P' `' _aa_ `' `Y88b, \\n\
printf(\ 88P' (8888) `Y88 ad88888b \\n\
printf(\ 88 ~^^~ 88 d88Y Y8b\\n\
printf(\ Yb._ _.d8 d8Y 88\\n\
printf(\ d88888888ba888=,. .,=8888 d88 88 \\n\
printf(\ ★☆88P
Y88~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~★☆\\n\
printf(\ ★☆ 88 88 ★☆\\n\
printf(\ ★☆88 88 欢迎使用本教材系统,按任意键进入系统 ★☆\\n\
printf(\ ★☆ 8b,___,d8 ★☆\\n\
printf(\ ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆\\n\ getch();
system(\ do{
printf(\ ☆★☆★☆★ 教材管理系统 ☆★☆★☆★\\n\ printf(\菜单 h--帮助\ printf(\请输入命令:\ i=getch(); if(i=='h')
{ printf(\,录入教材信息的时候,每一个项目都必须输入相应的内容。\\n2,修改,增加,删除,查找记录前必须先打开一个文件,修改完后必须记得保存教材信息。\\n3,必须使用正确的路径打开文件,建议保存文件时候不用输入路径(此时是默认路径,即保存在程序目录下。)\ getch(); break; } if(i=='m') break; system(\ }while(i!='m'||i!='h');
system(\
do{
printf(\ ☆★☆★☆★ 教材管理系统 ☆★☆★☆★\\n\
printf(\-———┐\\n\
printf(\,录入教材信息│\\n│2,显示教材信息│\\n│3,打开一个记录│\\n│4,编辑一个记录│\\n│5,保存教材信息│\\n│6,查找记录 │\\n│s,初始化系统 │\\n│e,退出系统 │\\n\
printf(\-┘\\n\ printf(\请输入功能编号:\ i=getch(); system(\ switch(i) {
case '1': head=creat();save(head);break; case '2': print(head);break; case '3': head=openfile();break; case '4': system(\
printf(\-———┐\\n\ printf(\,增加一个记录│\\n\ printf(\,删除一个记录│\\n\ printf(\,修改一个记录│\\n\ printf(\-┘\\n\ i=getch(); switch(i) {
case '1':
head=add(head);break; case '2':
head=delet(head);break; case '3': head=change(head);break; default: break; } break;
case '5': save(head);break;
case '6': shumingsearch(head);break; case 's': mima();break; case 'e': exit(0); default :break; }
system(\ }while(1); }
我想这个程序包含了你那个成绩管理系统的全部要求,但我这个是教材管理系统我想改一下就可以了,具体如何改就要看楼主的天赋咯,呵呵。参考一下吧
回答者: 451144426 - 五
级
2009-6-23 17:15
楼主这分给的,只能是已经做过的顺便发给你,不可能专门做一个啊。呵呵