2022年微软-《高级语言程序设计课程设计》课题.docx
《2022年微软-《高级语言程序设计课程设计》课题.docx》由会员分享,可在线阅读,更多相关《2022年微软-《高级语言程序设计课程设计》课题.docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 项目一 字符串处理一、试验目的和要求:1 熟识 Turbo C +3.0 编译系统,熟识各菜单的功能,把握在该系统上编辑、编译、连接和 运行 C 程序的方法;2 通过调试、运行C程序,把握C语言中字符串数组的处理二、试验内容:编写一个 C 程序,1. 运算输入的字符串长度;2. 判定输入的字符串是否是回文数;3. 字符串逆序输出;4. 验证字符串身份证号的输入是否正确;三、系统设计: 3.13.2 总体设计运行成效图1系统主界面2进入程序 1 3进入程序 2 1 名师归纳总结 - - - - - - -第 1 页,共 12 页精选学习资料 -
2、- - - - - - - - 4进入程序 3 5进入程序 4 项目二 名片治理系统一、试验目的与要求1 娴熟把握利用 C 语言的三种流程结构、结构体和函数来完成目标任务2 把握和利用 C语言来编写大型有用程序的技巧和方法3 把握名片治理系统的程序设计过程二、试验内容利用所学过的学问,进行综合项目设计,设计一个名片治理程序,能够进行名片添加、名片修改、名片查找、名片删除、名片浏览、名片输出备份;三、系统设计依据试验任务要求,将该任务用模块图描述总体设计如下图;2 名师归纳总结 - - - - - - -第 2 页,共 12 页精选学习资料 - - - - - - - - - 算法分析:用户可以
3、依据需要挑选不同的功能来对名片进行操作,所以,需要用一个永真循环结合switch .case 结构来实现让用户挑选的菜单功能;3.2 数据初始化模块的设计与实现:1数据结构 在 C语言中用结构体来表示一个对象的多个数据项,名片信息采纳结构体来描述;除了需要使用的联系信息外,为了区分每个名片,同时便利定位名片,需要给每个名片安排一个唯独的编号;名片编号安排给某一个名片后,该编号就不再安排给任何其它名片,即使改名片被删除,也不再重新安排,这样做的好处是不需要治理编号,只要逐个递增就可以了;名片信息详细的数据结构如下:struct card int no; /* 编号 */ int group; /
4、* 分组号 */ char name20; /*/ char cphone20; /* 号*/ char phone20; /* */ char address100; /* 地址 */ char email50; /* 电子邮件地址 */ char note100; /* 备注 */ card; /* 声明结构体的同时定义了一个全局变量 */ 2变量的定义 main 为了数据能在全部模块中使用,部分变量定义为全局变量,在 C语言中全局变量必需放置在 函数以及其它全部函数之外,而且位于 main 函数代码之前;在本项目中,定义了如下 4 个全局变量;struct card int no; 3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级语言程序设计课程设计 2022 微软 高级 语言程序设计 课程设计 课题
限制150内