基于C++的歌曲信息管理系统_第1页
基于C++的歌曲信息管理系统_第2页
基于C++的歌曲信息管理系统_第3页
基于C++的歌曲信息管理系统_第4页
基于C++的歌曲信息管理系统_第5页
已阅读5页,还剩12页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

凌阳,拇指凌阳安阳师范学院课程实践报告凌阳,拇指凌阳凌阳,拇指凌阳基于C的歌曲信息管理系统凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳课凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳程面向对象程序设计凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳学院名称物理与电气工程学院凌阳,拇指凌阳专业名称电气工程及其自动化凌阳,拇指凌阳班凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳级11自动化1班凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳学生姓名张凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳学凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳号凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳一、实践目的凌阳,拇指凌阳1、进一步巩固所学程序设计语言(主要是C、C)的基本概念和理论;凌阳,拇指凌阳2、熟练掌握结构化程序设计和面向对象程序设计的方法和理念;凌阳,拇指凌阳2、培养实际分析问题、实践动手编程的能力;凌阳,拇指凌阳3、培养团队协作精神。食指凌阳,拇指凌阳凌阳,拇指凌阳二、实践内容凌阳,拇指凌阳本系统是一个歌曲信息管理系统,拇指采用VC60凌阳,拇指凌阳编译器作为开发环境,拇指这个环境是我们在学习C的平台。食指输入数据类型主要是CHAR、INT、FLOAT等数据类型,拇指输入内容包括歌曲编号、歌曲名称、歌唱者、歌曲风格等数据。食指用户在歌曲信息数据时要保证输入数据格式的正确性,拇指系统不会自动检测输入的数据是否正确。食指输出形式与输入形式类似,拇指根据需要可以选择显示输入的各项内容,拇指还可以选择显示计算好平均分后并排序后的记录,拇指显示内容包括歌曲编号、歌曲名称、歌唱者、歌曲风格等数据。食指用户运行程序后进入系统主界面,拇指在主界面用户可以输入所有歌曲的数据并保存到文件中,拇指也可以读取文件中已有的学生数据。食指用户在保存数据的时候,拇指如果保存位置没有文件则自动新建一个文件进行保存。食指本系统同时只能对一个数据文件进行相关操作,拇指不能同时打开多个数据文件,拇指其类似于单用户操作系统。食指当用户读取学生数据后可对其进行显示,拇指插入,拇指删除,拇指修改等相关操作。食指用户在操作过程中可随时对当前文件进行保存到文件操作,拇指以防止修改的数据丢失。食指凌阳,拇指凌阳三、算法描述凌阳,拇指凌阳1)主函数MAIN调用增加、删除、修改、查找、显示等函数对歌曲信息进行处理;凌阳,拇指凌阳2)增加函数ADD输入歌曲信息;凌阳,拇指凌阳3)修改函数CHANGE修改指定歌曲信息;凌阳,拇指凌阳4)查找函数SEARCH查找指定歌曲信息;凌阳,拇指凌阳5)删除函数DEL删除指定歌曲信息;凌阳,拇指凌阳6)显示函数SHOW显示所有歌曲信息;凌阳,拇指凌阳四、程序结构凌阳,拇指凌阳凌阳,拇指凌阳主菜单增加歌曲删除歌曲修改歌曲查找歌曲显示歌曲输入歌曲编号输入歌曲名称输入歌曲歌者输入歌曲风格按编号删除歌曲编号修改名称修改歌者修改风格号名者格歌曲编号歌曲名称歌曲歌者歌曲风格凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳五、程序代码凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳STATIC凌阳,拇指凌阳INT凌阳,拇指凌阳LENGTH凌阳,拇指凌阳USING凌阳,拇指凌阳NAMESPACE凌阳,拇指凌阳STD凌阳,拇指凌阳/属性类凌阳,拇指凌阳CLASS凌阳,拇指凌阳MUSIC凌阳,拇指凌阳PUBLIC凌阳,拇指凌阳FRIEND凌阳,拇指凌阳CLASS凌阳,拇指凌阳MUSICSYSTEM凌阳,拇指凌阳PRIVATE凌阳,拇指凌阳INT凌阳,拇指凌阳NUM凌阳,拇指凌阳STRING凌阳,拇指凌阳NAME,SINGER,STYLE凌阳,拇指凌阳凌阳,拇指凌阳/功能类凌阳,拇指凌阳CLASS凌阳,拇指凌阳MUSICSYSTEM凌阳,拇指凌阳PUBLIC凌阳,拇指凌阳MUSICSYSTEM凌阳,拇指凌阳MUSICSYSTEM凌阳,拇指凌阳VOID凌阳,拇指凌阳ADD凌阳,拇指凌阳VOID凌阳,拇指凌阳CHANGE凌阳,拇指凌阳VOID凌阳,拇指凌阳SEARCH凌阳,拇指凌阳VOID凌阳,拇指凌阳DEL凌阳,拇指凌阳VOID凌阳,拇指凌阳SHOW凌阳,拇指凌阳PRIVATE凌阳,拇指凌阳MUSIC凌阳,拇指凌阳MUSIC凌阳,拇指凌阳凌阳,拇指凌阳MUSICSYSTEMMUSICSYSTEM凌阳,拇指凌阳/输入信息凌阳,拇指凌阳VOID凌阳,拇指凌阳MUSICSYSTEMADD凌阳,拇指凌阳凌阳,拇指凌阳OFSTREAM凌阳,拇指凌阳OUTFILE“MUSIC1TXT“,IOSOUT凌阳,拇指凌阳IFOUTFILE凌阳,拇指凌阳凌阳,拇指凌阳CERRMUSICNUM凌阳,拇指凌阳IFMUSICNUM0BREAK凌阳,拇指凌阳COUTMUSICNAME凌阳,拇指凌阳COUTMUSICSINGER凌阳,拇指凌阳COUTMUSICSTYLE凌阳,拇指凌阳COUTMUSICINUM凌阳,拇指凌阳凌阳,拇指凌阳INFILEMUSICINAME凌阳,拇指凌阳INFILEMUSICISINGER凌阳,拇指凌阳INFILEMUSICISTYLE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳INFILECLOSE凌阳,拇指凌阳OFSTREAM凌阳,拇指凌阳OUTFILE“MUSIC1TXT“,IOSOUT凌阳,拇指凌阳IFOUTFILE凌阳,拇指凌阳凌阳,拇指凌阳CERRNEWNUM凌阳,拇指凌阳COUTNEWNAME凌阳,拇指凌阳COUTNEWSINGER凌阳,拇指凌阳COUTNEWSTYLE凌阳,拇指凌阳COUTMUSICINUMMUSICINAMEMUSICISINGERMUSICISTYLE凌阳,拇指凌阳凌阳,拇指凌阳INFILECLOSE凌阳,拇指凌阳WHILE1凌阳,拇指凌阳凌阳,拇指凌阳COUTCH凌阳,拇指凌阳IFCH4BREAK凌阳,拇指凌阳SWITCHCH凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳1WHILE1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳COUTMUSIC100NUM凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFMUSIC100NUM0BREAK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳FORINT凌阳,拇指凌阳I0IMUSIC100NAME凌阳,拇指凌阳IFMUSIC100NAME“0“BREAK凌阳,拇指凌阳FORINT凌阳,拇指凌阳I0IMUSIC100SINGER凌阳,拇指凌阳FORINT凌阳,拇指凌阳I0IMUSICINUMMUSICINAMEMUSICISINGERMUSICISTYLE凌阳,拇指凌阳COUTDELNUM凌阳,拇指凌阳IFDELNUM0BREAK凌阳,拇指凌阳FORINT凌阳,拇指凌阳I0IMUSICNUMMUSICNAMEMUSICSINGERMUSICSTYLE凌阳,拇指凌阳COUTCH凌阳,拇指凌阳COUTENDL凌阳,拇指凌阳IFCH0BREAK凌阳,拇指凌阳SWITCHCH凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳1AADDBREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳2ADELBREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳3ACHANGEBREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳4ASEARCHBREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳5ASHOWBREAK凌阳,拇指凌阳DEFAULTBREAK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳六、运行结果凌阳,拇指凌阳凌阳,拇指凌阳输入凌阳,拇指凌阳凌阳,拇指凌阳查找凌阳,拇指凌阳凌阳,拇指凌阳删除凌阳,拇指凌阳凌阳,拇指凌阳添加凌阳,拇指凌阳凌阳,拇指凌阳保存到文件凌阳,拇指凌阳凌阳,拇指凌阳读取文件凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳按作者排序凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳七、总结凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳通过这次C程序设计,拇指我掌握了模块化设计方法,拇指能够深入的理解结构化程序设计思想,拇指熟练运用结构化程序设计方法,拇指提高了运用C语言进行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论