c语言课设……光盘管理系统

c语言课设……光盘管理系统

ID:41851700

大小:166.66 KB

页数:7页

时间:2019-09-03

c语言课设……光盘管理系统_第1页
c语言课设……光盘管理系统_第2页
c语言课设……光盘管理系统_第3页
c语言课设……光盘管理系统_第4页
c语言课设……光盘管理系统_第5页
资源描述:

《c语言课设……光盘管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、光盘管理系统一、有关变量和机构体的声明:1、可供修改的预处理定义#defineN30#defineM100#defineNum49#defineFenlei3#defineName502、全局变量:intx=0;〃声明部分x为总光盘数intxz;〃选择voidexit();〃有些编译器里面需要声明intnuml=0,num2=0,num3=0;〃三种总分类的光盘数charfen[Fenlei][Name]={H^用程序“,11音乐电影丁游戏娱乐”};〃光盘分类初始化3、结构体structguangpan〃定义结构体,光盘的存放有:种类,名称,内容,地点。

2、{char*fenlei;//指针指向早已分好的Fenlei个类charname[N];charcontent[M];charaddress[M];}data[Num]={0};4、主函数里定义的变量intn=0;〃要输入的光盘数inti=0;〃临时的循环用变量intchoice;〃选择变量charkey[Num]={0};〃关键字5、各个函数里的局部变量Inti=0;〃主要是用于各种循环。二、源代码#include#include#defineN30#defineM100#defineNum49#defineFen

3、lei3#defineName50intx=0;〃声明部分x为总光盘数intxz;〃选择voidexit();intnuml=0,num2=0,num3=0;〃三总分类的光盘数charfen[Fenlei][Name]={H^用程序“,11音乐电影T游戏娱乐”};〃光盘分类初始化structguangpan〃定义结构体,光盘的存放有:种类,名称,内容,地点。{〃注意!!!后期引入文件。char*fenlei;〃指针指向早已分好的Fenlei个类charname[N];charcontent[M];charaddress[M];}data[Num]={0}

4、;voidmain(){intn=0;inti=0;intchoice;charkey[Num]={0};voidfenlei();voiddengji(inta);〃要输入的光盘数〃临时的循环用变量〃选择变量〃关键字〃人工执行分类〃光盘登记voiddisplay(intb);〃显示光盘,b表示判断条件voidjiansuo(char*p);〃检索软件while(l)〃界面printf(H**************************************************")・printf("

5、

6、1、光盘登记lln);printf

7、C'H2、光盘分类llH);printfC'l

8、3、光盘查询lln);printf(n

9、

10、4、软件检索lln);printfC'H5、退出程序lln);pHntf**************************************************printf(H请问您选择fflush(stdin);choice=0;scanf_s("%d",&choice);switch(choice)case1:〃光盘登记do{printf(H要输入几组光盘:“);scanf_s("%d"z&n);dengji(n);fflus

11、h(stdin);}while(printf(M要继续登记光盘么(yorn)?"),fflush(stdin),getchar()==,y,11getchar()==Y);break;case2:〃光盘分类fenlei();break;case3:〃光盘查询printff现在共有%(1张光盘An'»;do{printfC现在的分类为1、%s,2、%s,3、%s,4^全部查看"zfen[0],fen[l]zfen[2]);printf(”请问想查询哪个分类?(~4)“);scanf_s(”%d”,&xz);switch(xz){case1:printf

12、("%s共有%d张",fen[O],numl);display(xz);break;case2:printf(H%s共有%d张",fen[l],num2);display(xz);break;case3:printf("%s共有-%d张",fen[2],num3);display(xz);break;case4:printff'现在共有%(1张光盘",n);display(l);display(2);display(3);break;default:prin廿("errorH);break;}while(printf("是否要进行光盘

13、查询(yorn)?"),fflush(stdin),getchar()=='

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。