欢迎来到天天文库
浏览记录
ID:13325966
大小:34.50 KB
页数:7页
时间:2018-07-22
《通信c语言课程设计题目》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基本要求:要求利用结构化程序设计方法以及C的编程思想来完成系统的设计。界面友好(良好的人机交互),程序加必要的注释。数据使用数组、结构体等均可,键盘操作或鼠标操作均可。源程序在编辑完整程序的基础上,尽量满足题目要求。每题可由2-4人合作完成。小组选题不能重复,选题与提交都在学委处完成。两周内完成。最后每人提交一个源程序(电子版*.c),一份设计报告(包括电子版word文档和纸质版),电子版放在一个文件夹内,文件与文件夹名称均为:题目-姓名-学号。设计报告文件内容可在小组商定基础上自己编辑,要有个人
2、意见,体现个人作用与观点。1.日历简单查询(限最多2人完成)编程完成以下任务:输入年份,判断该年是否闰年。输入年份和月份,能输出该月份的天数。输入年份、月份和日期,能输出该日期是该年的第几天。2.简单计算器(限最多2人完成)要求:设计一个简单计算器在功能上功能尽量模拟windows操作系统中的计算器,系统界面不做强制要求。3.职工信息管理(限最多4人完成)编程管理职工信息,每个职工的信息包括职工号,姓名,性别,年龄,学历,工资,住址,电话等(职工号不重复)。可以实现以下功能:信息录入:录入职工信息
3、-输入信息浏览:--输出信息查询:按工资查询或按学历查询(二选一)信息删除:按职工姓名删除信息修改:如:把研究生的工资增加500元4.图书信息管理(限最多4人完成)编程管理图书信息,图书信息主要包括管理图书的库存信息、每一本书的借阅信息以及每一个人的借书信息。每一种图书的库存信息包括编号、书名、作者、出版社、出版日期、金额、类别、总入库数量、当前库存量、已借出本数等。每一本被借阅的书都包括如下信息:编号、书名、金额、借书证号、借书日期、到期日期、罚款金额等。每一个人的借书信息包括借书证号、姓名、班
4、级、学号等。系统功能可以包括以下方面(可选):a、借阅资料管理可以把书籍、期刊、报刊分类管理,这样的话操作会更加灵活和方便,可以随时对其相关资料进行添加、删除、修改、查询等操作。b、借阅管理 (1)借出操作 (2)还书操作 (3)续借处理c、读者管理 读者等级:对借阅读者进行分类处理,例如可分为教师和学生两类。并定义每类读者的可借书数量和相关的借阅时间等信息。读者管理:对读者信息可以录入,并且可对读者进行挂失或注销、查询等服务的作业。d、统计分析 随时可以进行统计分析,以便及
5、时了解当前的借阅情况和相关的资料状态,统计分析包括借阅排行榜、资料状态统计和借阅统计、显示所有至当日内到期未还书信息等功能分析。e系统参数设置:可以设置相关的罚款金额,最多借阅天数等系统服务器参数。5.学生信息管理(限最多4人完成)(1)问题描述学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能:学生信息录入功能(学生信息用文件保存)---输入学生信息浏览功能——输出查询、排序功能——算法a、按学号查询b、按姓名查询(至少一种查
6、询方式)学生信息的删除与修改(可选项)(2)功能要求界面简单明了;有一定的容错能力,比如输入的成绩不在0~100之间,就提示不合法,要求重新输入;(3)算法分析首先,一个学生包括这么多的属性,应该考虑定义一个结构,其次,我们应该考虑数据的存储形式:定义一个数组来存储或定义一个链表。文件的读写操作大家参照书中的有关文件的章节。6.学生选修课程信息管理(限最多4人完成)编程管理学生选修课程信息,每门课程的信息包括课程编号,总学时,授课学时,实验或上机学时,学分,开课学期等信息。可以实现以下功能:信息录
7、入:录入课程信息-输入信息浏览:--输出信息查询:按学分查询或按课程编号查询(至少一种查询方式)信息删除:按课程编号删除信息修改:按课程编号修改学分等信息7.学生成绩管理(限最多4人完成)编程可以实现以下功能:信息录入:录入学生信息,包括学生系部、学号、姓名、专业、10门课程的成绩,每个学生的平均成绩。信息查询:输入学号,查询学生各门课程的成绩,并输出。排序:按平均成绩进行排序,并输出。8.模拟飞机订票(限最多4人完成)编程模拟飞机订票功能:本飞机共有80个坐位,分20排,每排4个位子。编号为A,
8、B,C,D。如10D表示10排D座。A和D靠窗,19到20排为吸烟区。提示让乘客自己选座号和区域,直到乘客满意为止,无法满足的话,只能改乘另一个航班。9.模拟高速公路计费(限最多4人完成)编程模拟高速公路计费功能:在某高速公路出口收费处,对三种类型的车辆计费,大型车(A类)每公里0。5元,中型车(B类)每公里0。4元,小型车(C类)每公里0。3元,来车输入种类,公里数,每公里运费乘公里数即得该收的款项。满50辆车统计出总数,结束运算。10.模拟单项选择题考试(限最多4人完成)编程模
此文档下载收益归作者所有