C语言“图书借阅管理系统”课程设计报告(2)

电脑杂谈  发布时间:2020-06-20 23:10:53  来源:网络整理

c语言 图书管理系统_c语言图书管理系统课程设计报告_c语言程序设计 图书管理系统

“); getch(); system(” cls“);} / *入口模块* / voidinsert(structbook * p0){structbook * p; system(” cls“); p =(structbook *)malloc( N); while(1){printf(“ \ n请输入要输入的书号(书号0已退出): ”); scanf(“%d”,&p-> num); if(p-> num!= 0){if(p0-> next!= NULL && p0-> next-> num == p-> num);}} else break;} getch(); system(“ cls”);} / *修改module * / voidmodify(structbook * p0){system(“ cls”); charname [10]; intflag = 1; intchoice; structbook * p; p = p0-> next; printf(“请输入书名被修改: \ n \ n“); scanf(”%s“,name); while(p!= NULL && flag == 1){if(strcmp(p-> name,name)== 0){printf(” \ n \ t请选择要修改的项目: “); printf(” \ n \ t1. 修改书号\ n“); printf(” \ n \ t2. 修改书的出版日期\ n“); printf( “ \ n \ t3. 修改图书作者\ n”); printf(“ \ n \ t4. 修改图书出版商\ n”); printf(“ \ n \ t5. 修改图书单价\ n”); scanf(“ %d“,&choice);切换(选择){case1: {printf(” \ n请输入新书号: “); scanf(”%d“,p-> num); break;} case2: {p rintf(“ \ n请输入新的发布日期: ”); scanf(“%s”,p->其中); break;} case3: {printf(“ \ n请输入新书作者: ”); scanf(“%s”,p-> author); break;} case4: {printf(“ \ n请输入新书发行人: ”“); scanf(“%s”,p-> pub); break;} case5: {printf(“ \ n请输入新书的单价: ”); scanf(“%d”,p-> count); break;}} printf(“ \ n \ t此项目已成功修改.

\ n \ t新书信息: “); printf(” \ n \ n书号----书名---作者-----出版商--------出版物---单价\ n \ n“); printf(PT); flag = 0;} p0 = p; p = p0-> next;} if(flag)printf(” \ n \ t不可用的信息. “); getch(); system(” cls“);} / *读取文件* / structbook * read_file(){inti = 0; structbook * p,* p1,* head = NULL; FILE * fp; if((fp = fopen(“”,“ rb”))== NULL)图书基本信息条目\ n“); printf(“ \ n2. 图书基本信息查询\ n”); printf(“ \ n3. 书籍基本删除信息\ n”); printf(“ \ n4. 修改基本书籍信息\ n”); printf(“ \ n5. 显示基本书籍信息\ n”); printf(“ \ n0. 退出系统\ n”); printf(“ **************************************** \ n”); scanf(“%d”,&choice); switch(choice){case2: find(head); break; case4: modify(head); break; case1: insert(head); break; case3: del(head); break; case5: print(head); break; case0: system(“ cls”); break;}} while(choice!= 0); save(头);}附件: 课程设计报告的绑定顺序: 封面,任务书,目录,课文,分数c语言程序设计 图书管理系统,附件(A4尺寸图和程序列表).

文本格式: 第一级标题以3号粗体显示,第二级标题以4号宋体显示粗体,主体文本以4号小字体显示;行距为22. 文本内容: 1.主题的主要功能; 2.主题功能模块的划分(要求绘制模块图); 3.主要功能的实现(至少是主要模块的流程图); 4.程序调试; 5.总结; 6.附件(所有程序的原始代码,需要在程序中写必要的注释). 文本中的单词总数应超过5000个单词(不包括程序的原始代码). 计算机科学与技术系课程设计评分表的主题名称: 项目评估设计计划的合理性以及创意设计和调试结果的质量. 设计说明,答案说明和问题答案的质量,课程设计周,表现,综合评分,老师的签名: 日期: 1.此页面附在课程设计报告中; 2.综合评分是根据优秀,良好,公平,通过和失败的五个等级评估的. )


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-252648-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 杨廉
      杨廉

      美国终于跳出来警告伊拉克政府

    • 冯兰仙
      冯兰仙

      装备宙斯盾系统

    热点图片
    拼命载入中...