课程设计任务书_C().doc

上传人:飞****2 文档编号:56405026 上传时间:2022-11-01 格式:DOC 页数:20 大小:159KB
返回 下载 相关 举报
课程设计任务书_C().doc_第1页
第1页 / 共20页
课程设计任务书_C().doc_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《课程设计任务书_C().doc》由会员分享,可在线阅读,更多相关《课程设计任务书_C().doc(20页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、计算机综合训练题目指导教师: 尹航 训练班级: 完成时间: 2012-2013学年 第1学期 第1、2周标注 * 为较难题;目 录01课程设计题目:教师信息管理系统-(由 完成)202课程设计题目:销售信息统计(由 完成)203课程设计题目:矩阵换列(由 完成)304课程设计题目:班级成绩统计分析(由 完成)305课程设计题目:双向链表的管理*(由 完成)406课程设计题目:成绩管理系统(由 完成)407课程设计题目:学生成绩管理2(由 完成)408课程设计题目:选择题标准化考试系统(由 完成)509课程设计题目:实名制售票系统*(由 完成)510课程设计题目:简单的对称数据文件加密(由 完成

2、)611课程设计题目:机房上机系统(由 完成)612课程设计题目:旅店登记系统(由 完成)613课程设计题目:简单的售票系统(由 完成)714课程设计题目:工资管理系统(由 完成)715课程设计题目:书店图书销售系统1(由 完成)816课程设计题目:学生信息管理系统(由 完成)817课程设计题目:计算机成绩统计系统(由 完成)818课程设计题目:自定义计算器(由 完成)919 课程设计题目:英文文章的显示自定义记事本*(由 完成)920课程设计题目:教师上课点名系统(由 完成)921课程设计题目:同学通讯录信息管理(由 完成)1022课程设计题目:工资管理系统2(由 完成)1023课程设计题目

3、:实验室设备管理系统(由 完成)1124课程设计题目:教师工作量管理系统(由 完成)1125课程设计题目:学生社会实践管理系统(由 完成)1226课程设计题目:电影院售票系统(由 完成)1227课程设计题目:课程管理系统(由 完成)1228课程设计题目:插取幸运观众(由 完成)1329课程设计题目:判断直线与圆的关系(由 完成)1330课程设计题目:R进制到十进制的数制互换(由 完成)1331课程设计题目:超长整数处理1*(由 完成)1432课程设计题目:超长整数处理2*(由 完成)1433课程设计题目:英文文章的编辑*(由 完成)1434课程设计题目:书店图书销售系统2(由 完成)1535课

4、程设计题目:书店图书销售系统3(由 完成)1536课程设计题目:双向链表的管理*(由 完成)1537课程设计题目:班级成绩统计分析2(由 完成)1638课程设计题目:销售信息统计2(由 完成)1639课程设计题目:成绩管理系统(由 完成)1640课程设计题目:对称数据文件加密(由 完成)1741课程设计题目:机房上机系统2(由 完成)1742课程设计题目:旅店登记系统2(由 完成)1743课程设计题目:教师工作量管理系统2(由 完成)1845课程设计题目:电影院售票系统2*(由 完成)1846课程设计题目:学生选修课程系统*(由 完成)1847课程设计题目:判断圆与圆的关系(由 完成)1948

5、课程设计题目:R进制到十进制的数制互换(由 完成)1949课程设计题目:英文文章的编辑2*(由 完成)1901课程设计题目:教师信息管理系统-(由 完成)课程设计内容:用C语言编写具有以下功能的程序:(1)录入教师信息,并将信息保存在data01.txt文件中。(2)教师全部信息的浏览功能(包括教师号、姓名、性别、年龄、家庭住址、职称、院系等(教师号不重复)。(3)教师信息的查询功能,应分别能够按照年龄、姓名和性别查询。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“输入教师信息”、“显示教师信息”、“查询信息”

6、、“退出”4项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。02课程设计题目:销售信息统计(由 完成)课程设计内容:用C语言编写程序完成以下任务:沈阳的某商店2011年10月的销售业绩清单存储在文件file02.txt(由教师提供)中,格式为:售货员编号,售货员姓名,销售日期,销售额。写程序,对文件中的数据具有如下的统计分析功能:(1) 显示10月的销售业绩清单。(2) 统计出各售货员在10月的销售总额,并降序显示。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“显示清单”、“统计各售货员10月的销售

7、总额”、 “退出”3项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。03课程设计题目:矩阵换列(由 完成)课程设计内容:用C语言编写程序完成以下任务:用C语言编写程序实现如下功能:对于所输入的任意一个23规模的矩阵(2行3列即可,矩阵的规模太大没必要),程序能够查找到该矩阵第一行中的绝对值最大的元素,然后将此元素所在的列的全部元素,对应地与第一列置换。最后要求以“文本”的形式将转换前后的矩阵存放在文件file03.txt中(文件自建,可用fprintf函数)。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应

8、包括“数据输入”、“换列并显示”、“存储”、“退出”4项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。04课程设计题目:班级成绩统计分析(由 完成)课程设计内容:用C语言编写程序完成以下任务:学生期中考试成绩保存在文件file04.txt(由教师提供),数据格式为:班级,学号,姓名,C语言程序设计,计算机综合训练。请编程序,实现如下的功能:(1)按学号升序排序并显示。(2)统计各门课程的平均成绩、最高分、最低分。(3)按课程查询。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“读入并显示数据”、“统计

9、各门课程信息”、“按课程查询”、“退出”4项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。05课程设计题目:双向链表的管理*(由 完成)课程设计内容:用C语言编写程序完成以下任务:(1) 查阅相关资料,理解“双向链表”的含义,并在报告得需求分析中介绍;346(2) 键盘输入数据,创建一个递增的双向链表(至少3个节点),并输出。(3) 实现节点的添加(如5,要添加到4,6之间);双向链表的示意图如下所示:注意:添加节点时输入数(如4),如果存在该节点,则提示已存在,保证链表无重复节点。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。

10、3用户界面中的菜单至少应包括“创建链表”、“输出链表信息”、“添加节点”、“退出”4项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。5如需要自行查阅资料理解“双向链表”的含义。06课程设计题目:成绩管理系统(由 完成)课程设计内容:用C语言编写程序完成以下任务:学生基本信息包括学号,姓名,性别,三门成绩,请编程序,实现如下的功能:(1)从键盘输入学生信息,并保存到file06.txt文件中。(2)计算每个学生的总分,降序排序; (3)同时显示排名(并列时如1,2,3,3,5,6.)。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。

11、3用户界面中的菜单至少应包括“信息输入”、“显示总分排名”、“退出”3项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。07课程设计题目:学生成绩管理2(由 完成)课程设计内容:用C语言编写程序完成以下任务:学生基本信息包括学号,姓名,C语言程序设计的成绩,请编程序,实现如下的功能:(1)从键盘输入学生信息,保存到file07.txt文件中。(2)显示学生信息。(3)修改指定学号的学生成绩,并覆盖保存到file07.txt文件中。修改成绩后保存修改的时间。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“

12、输入信息”、“显示学生信息”、“学生成绩修改”、“退出”4项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。08课程设计题目:选择题标准化考试系统(由 完成)课程设计内容:用C语言编写程序完成以下任务:一些大学计算机基础填空题目及其答案,作为考试题库保存在文件file08.txt中,数据格式为:题号,问题,选项A,选项B,选项C,选项D,答案。请写程序模拟考试,程序具有如下的功能:(1)试题抽取:每次从试题库中可以随机抽出N道题(不能重复,N=42.5*(理论课时+实验课时)(3)计算一个教师一个学期总的教学工作量。总的教学工作量等于所有单个教学任务总课时之和。课程设计要求:1贯彻结

13、构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“输入教师信息”、“单个教学任务总课时计算与显示”、“单个教师工作量查询”、“退出”4项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。25课程设计题目:学生社会实践管理系统(由 完成)课程设计内容:用C语言编写程序完成以下任务:(1)输入学生的基本信息和具体学期(至少3个学期)的社会实践情况(每个学生有多条信息),并保存在data25.txt文件中。(2)根据学号查询学生指定学期的社会实践情况和数量(如有2次社会实践,显示2次社会实践的信息及数量2)。(3)版本信息:显示开发者

14、姓名、班级、开发完成日期、版本号和指导老师等信息。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3菜单至少应包括“学生信息录入”、“ 根据学号查询”、“版本信息”、“退出”4项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。26课程设计题目:电影院售票系统(由 完成)课程设计内容:用C语言编写程序完成以下任务:某电影院共有A、B、C、D四个场次在放映,具体的数据如下:场次电影名称 放映时间 座位数量 已售票数 票价A敢死队 18:301500 50B全城戒备 19:301500 50C机械公敌 20:001500 30D异形3D

15、20:201000 70(1)请写程序模拟这个售票过程。(2)统计4个场次的满场率;(3)统计总票款。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“售票”、“统计满场率”、“统计票款”、“退出”4项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。27课程设计题目:课程管理系统(由 完成)课程设计内容:用C语言编写程序完成以下任务:(1) 录入课程信息(课程信息包括:课程编号、课程名、学时和学分),并保存在lessons.txt文件中,课程按课程编号有序。(2)添加课程信息。添加前首先查找该门课是否存在

16、,若不存在则按照课程编号大小插入到适当位置。(3)修改课程信息。并存入lessons.txt文件中。(4)显示出所有课程信息。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“录入课程信息”、“添加课程信息”、“修改课程信息”、“显示”、“退出”4项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。28课程设计题目:插取幸运观众(由 完成)课程设计内容:用C语言编写程序完成以下任务:输入到场观众的姓名、性别、手机号码,并追加保存在文件file28.txt中,“抽奖”时请各自从男女观众中随机选取出1位特等奖,

17、3位一等奖,并把他们的姓名、性别、手机号码显示出来。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“输入观众信息”、“显示观众信息”、“抽取幸运观众”、“退出”4个菜单。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。29课程设计题目:判断直线与圆的关系(由 完成)课程设计内容:用C语言编写程序完成以下任务:判断某条直线是否通过某个点,要么不通过。用C语言写程序,功能如下:从键盘先输入1条直线的2个坐标对,然后再输入1个圆心的坐标对及半径,最后判断2者的关系(例如:1.相切,2.相交,3.相离),并给予适

18、当的关系评价(如果相交,给出圆被直线分割的两部分面积。如果相离,给出圆心和直线距离)。结果信息存放到file29.txt中。课程设计要求:1. 贯彻结构化的程序设计思想。2. 用户界面友好,功能明确,操作方便。3. 用户界面中的菜单至少应包括 “输入直线坐标对”、“输入圆心坐标对及半径”、“判断2者关系”、“退出”四个菜单。4. 代码应适当缩进,并给出必要的注释,以增强程序的可读性。5. 可考虑实现图形用户界面。30课程设计题目:R进制到十进制的数制互换(由 完成)课程设计内容:用C语言编写程序完成以下任务:用C语言写程序,实现一个整数从R进制(8进制)到十进制的互换。例如,若从键盘输入8进制

19、数17(不超过4位),则输出其十进制的15;若输入8进制数32,则输出其十进制的26。结果信息存放到file30.txt中。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“R进制数十进制”、 “十进制R进制数”、“退出”三个菜单。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。31课程设计题目:超长整数处理1*(由 完成)课程设计内容:用C语言编写程序完成以下任务:采用链表来表示一个带符号的超长整数(20位以上)。并且进行如下处理。将超长整数s上相邻的奇数位和偶数位的数相加,并存放在奇数位上,构成一个新数

20、(不考虑进位)。显示并存在文件file31.txt中。例如,当s为8945时,显示的数为:8749。提示:超长整数要用字符串实现输入,按2位截取,转成整型存放在链表中(每个节点存放2位,如08-70-53-94-21-76-89-45),然后即可处理。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“输入超长整数”、“运算”、“退出”3项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。32课程设计题目:超长整数处理2*(由 完成)课程设计内容:用C语言编写程序完成以下任务:采用链表来表示一个带符号的超长整

21、数(20位以上)。并且进行如下处理。将超长整数s按3位为一组分割,该三位数相加,并替换原来的三位数,构成一个新数(不考虑进位)。显示并存在文件file32.txt中。例如,当s为8945时,显示的数为:57718。提示:超长整数要用字符串实现输入,按3位截取,转成整型存放在链表中(每个节点存放3位,如870-539-421-768-945),然后即可处理。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“输入超长整数”、“运算”、“退出”3项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。33课程设计题目

22、:英文文章的编辑*(由 完成)课程设计内容:用C语言编写程序完成以下任务:对存储在file33.dat文件中的英文文章进行下面的处理操作,文章的具体内容自己用记事本输入。(1)统计文章中共有多少个句子,多少个段落;(2)统计各个段落中单词数。提示:要先将文件内容读入到内存中,再通过标点符号完成句子和段落的判别。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“打开文件”、“统计句子和段落”、“统计单词数”、“退出“3项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。34课程设计题目:书店图书销售系统2(由

23、 完成)课程设计内容:用C语言编写程序完成以下任务:模拟书店经营业务,主要指“购进图书”和“出售图书”两种业务。由于图书的出售价格高于图书的购进价格,所以系统能够计算累计利润。要求:(1)图书信息用文件(data15.txt)存储,文件中数据遵循如下格式:图书编号,图书名称,出版社,购进册数,购进价格,出售册数,出售价格。(2)显示库存册数(购进册数-出售册数)情况。(3)计算书店累计利润。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“显示书库库存”、“计算利润”、“退出”3项。4代码应适当缩进,并给出必要的注

24、释,以增强程序的可读性。35课程设计题目:书店图书销售系统3(由 完成)课程设计内容:用C语言编写程序完成以下任务:模拟书店经营业务,主要指“购进图书”和“出售图书”两种业务。由于图书的出售价格高于图书的购进价格,所以系统能够计算累计利润。要求:(1)图书信息用文件(data15.txt)存储,文件中数据遵循如下格式:图书编号,图书名称,出版社,购进册数,购进价格,出售册数,出售价格。(2)显示库存册数(购进册数-出售册数)情况。(3)出售图书,册数不限。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“显示书库库

25、存”、“售书”、“退出”3项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。36课程设计题目:双向链表的管理*(由 完成)课程设计内容:用C语言编写程序完成以下任务:(1) 查阅相关资料,理解“双向链表”的含义,并在报告得需求分析中介绍;346(2) 键盘输入数据,创建一个双向链表(至少3个节点),并输出。(3) 实现节点的删除;双向链表的示意图如下所示:注意:添加节点时输入数(如4),如果存在该节点,则提示已存在,保证链表无重复节点。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3菜单至少应包括“创建链表”、“显示链表信息”、“

26、删除节点”、“退出”4项。4代码应适当缩进,并给出必要的注释,以增强程序的可读性。5如需要自行查阅资料理解“双向链表”的含义。37课程设计题目:班级成绩统计分析2(由 完成)课程设计内容:用C语言编写程序完成以下任务:学生期中考试成绩保存在文件file37.txt(由教师提供),数据格式为:班级,学号,姓名,C语言程序设计,计算机综合训练。请编程序,实现如下的功能:(1)按学号升序排序并显示。(2)统计各个班级的平均成绩、最高分、最低分。(3)提供按班级查询功能。课程设计要求:1贯彻结构化程序设计思想。2用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。3用户界面中的菜单至少应包括“读入数据”、“显示数据”、“统计各个班级信息”、“按班级查询”、“退出”4项。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com