C语言课程设计题目Word文档下载推荐.docx
- 文档编号:16497800
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:9
- 大小:22.66KB
C语言课程设计题目Word文档下载推荐.docx
《C语言课程设计题目Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《C语言课程设计题目Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。
职工信息管理系统设计
职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。
试设计一职工信息管理系统,使之能提供以下功能:
系统以菜单方式工作
职工信息录入功能(职工信息用文件保存)--输入
职工信息浏览功能
--输出
查询和排序功能:
(至少一种查询方式)
--算法
按工资查询
按学历查询等
职工信息删除、修改功能(任选项)
题目二:
图书信息管理系统设计
图书信息包括:
登录号、书名、作者名、分类号、出版单位、出版时间、价格等。
试设计一图书信息管理系统,使之能提供以下功能:
图书信息录入功能(图书信息用文件保存)--输入
图书信息浏览功能--输出
(至少一种查询方式)--算法
按书名查询
按作者名查询
图书信息的删除与修改(可选项)
题目三:
学生信息管理系统设计
学生信息包括:
学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。
试设计一学生信息管理系统,使之能提供以下功能:
学生信息录入功能(学生信息用文件保存)---输入
学生信息浏览功能---输出
查询、排序功能---算法
按学号查询
按姓名查询
学生信息的删除与修改(可选项)
题目四:
学生选修课程系统设计
假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。
试设计一选修课程系统,使之能提供以下功能:
课程信息录入功能(课程信息用文件保存)--输入
课程信息浏览功能--输出
查询功能:
按学分查询
按课程性质查询
学生选修课程(可选项)
题目五:
设计一个简单计算器
要求:
在功能上功能尽量模拟windows操作系统中的计算器,系统界面不做强制要求。
题目六:
编写一万年历系统
模仿现实生活中的挂历.
当前页以系统当前日期的月份为准显示当前月的每一天(显示出日及对应的星期几).
当系统日期变到下一月时,系统自动翻页到下一月.
题目七:
学生成绩管理
主要功能:
(1)能按学期、按班级完成对学生成绩的录入、修改
(2)能按班级统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序
(3)能查询学生成绩,不及格科目及学生名单
(4)能按班级输出学生的成绩单
题目八:
通讯录管理
1.主要功能:
(1)
能建立、修改和增删学生通讯录
(2)
能够按多种方式进行查询
2.要求:
界面友好,易于操作
题目九:
单项选择题标准化考试系统
功能要求:
(1)用文件保存试题库。
(每个试题包括题干、4个备选答案、标准答案)
(2)试题录入:
可随时增加试题到试题库中
(3)试题抽取:
每次从试题库中可以随机抽出N道题(N由键盘输入)
(4)答题:
用户可实现输入自己的答案
(5)自动判卷:
系统可根据用户答案与标准答案的对比实现判卷并给出成绩。
题目十:
模拟时钟转动程序
要求:
能模拟机械钟表行走,还要准确地利用数字显示日期和时间,在屏幕上显示一个活动时钟,按任意键时程序退出。
题目十一:
五子棋游戏
实现两人对弈功能;
实现人机对弈功能
销售管理系统
某公司有四个销售员(编号:
1-4),负责销售五种产品(编号:
1-5)。
每个销售员都将当天出售的每种产品各写一张便条交上来。
每张便条包含内容:
1)销售员的代号
2)产品的代号
3)这种产品的当天的销售额
每位销售员每天可能上缴0-5张便条。
假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况(自己设定),进行如下处理。
1)计算上个月每个人每种产品的销售额。
2)按销售额对销售员进行排序,输出排序结果(销售员代号)
3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)
三、考核内容和方式
1、在设计期间,学生要按时上机,设计结束根据记录的设计材料整理成设计说明书。
设计说明书中应写下设计中的主要收获,要求对问题有一定的分析,文字简短明确流畅。
2、结合学生的动手能力,独立分析解决问题的能力和创新精神,设计成绩由指导教师根据考勤、设计说明书质量以及学习态度按五级分制综合评定。
成绩分优、良、中、及格和不及格五等。
说明:
按规定的模板封面输出,不准自定义封面格式
软件:
需提供源程序,并能正常运行。
注:
对于程序中未能实现的部分需要加以说明。
对于程序中所参考的部分代码需要加以声明,并说明出处。
六、课程设计报告格式及要求
(一)、封面;
(二)、目录;
(三)、设计任务书;
(四)、本组课题及本人任务;
(五)、程序功能简介;
(六)、主体内容(简要说明总体情况,详细介绍本人任务部分):
1.设计分析;
2.程序结构(画流程图)
3.各模块的功能及程序说明;
4.源程序;
5.操作方法(流程);
6.试验结果(包括输入数据和输出结果)
7.设计体会。
(七)、附录:
附程序流程图(总体模块图、本人设计部分的程序N-S或ANSI流程图);
主要过程列表(含简要说明);
程序中主要变量、函数(指自定义函数及程序中用到的部分不常用系统函数)列表(含简要说明)。
以上七部分必须包含在内,格式自己设计,要求美观大方,课程设计报告封面格式如下页:
C语言课程设计报告
题目:
设计者:
专业班级:
学号:
指导教师:
年月日
河南理工大学计算机学院
课程设计正文格式:
1题目与要求(左对齐,宋体粗四号)
1.1问题提出(左对齐,宋体粗小四号)
详细叙述本人所要实现的题目中的问题(小四,宋体)
例如:
本人计划编写一个学生信息管理系统,主要用来管理学生基本信息及成绩信息。
1.2本系统涉及的知识点
结构、数组、循环、函数、分支、指针(小四,宋体)
1.3功能要求
叙述本人所要实现的题目功能(小四,宋体),
1、建立学生信息,每个学生的信息包括:
学号、姓名、性别、班级、成绩;
2、求出每个学生的平均分;
3、排序:
分别按平均分排序、按学号排序;
4、根据学号查询成绩;
5、输出:
…..
2功能设计(左对齐,宋体粗四号)
2.1算法设计(左对齐,宋体粗小四号)
将题目分成若干模块或部分、各模块或部分的算法设计(小四,宋体),
本系统需要实现的功能要求:
利用switch语句设计如图1所示的主菜单(图中的文字宋体5号):
请输入选项编号(1~6)
1——输入信息
2——求平均分
3——排序
4——查询
5——输出
6——退出
图1学生信息管理系统主菜单
(所有的图统一编号,宋体5号,置于图下的中间,)
2、选择3后,调用排序函数,进入函数后利用switch语句实现一个如图2所示的菜单,该菜单中每个选项调用一个函数
图2排序子菜单
3、根据所选菜单编写相应代码:
1)输入函数input:
利用循环输入的方式,将有关信息存入结构数组,结构数组根据实际的人数,采用动态方式建立……
2)求平均分函数average:
….
…….
图3成绩管理系统模块图
2.2部分模块流程图
流程图的画法参阅第二章。
3程序代码设计(左对齐,宋体粗四号)
内容:
分模块(函数)简述其功能;
模块中使用的各变量的类型及作用,包括声明数据类型(如结构体);
设计过程;
并列出该模块(函数)的代码。
(宋体小四号)。
输入模块(模块名宋体粗小四号,其余宋体小四号)
1)函数原形:
voidinput(structstudentstu[],intn)
2)功能:
利用for循环语句和scanf、gets、getchar函数完成对结构数组的输入,存放n个学生的信息(学号、姓名、性别、4门成绩)。
3)变量及类型:
inta[5][4]:
整型形参数组,接收main函数传过来的二维数组的首地址。
inti,j:
循环控制变量。
intn:
整型形参变量,接收main()传过来的数组人数。
structstudentstu[]:
接收主函数传过来的数组首地址。
4)说明:
执行完输入函数后,会在键盘缓冲区中保存回车键,后面再对字符型变量赋值时,会将缓冲区中的回车键当成数据存入变量中,所以要在某些输入语句后面加getchar()函数。
(若不需说明部分可省略)
……
4C程序设计总结(左对齐,宋体粗四号)
1.程序调试情况;
2.本人在程序设计中感想,如:
收获、遇到的困难(因某知识点欠缺,编写的程序哪部分有错;
因马虎或×
×
方面欠考虑,运行结果不相符等)如何解决问题及困难等。
(小四,宋体)
5结束语(可省略)
用简短的文字对在本次设计过程中给予帮助的人员表示感谢。
参考文献(左对齐,宋体粗四号)
列出课程设计中所参考的所有书目,格式如下:
[1]谭浩强,C程序设计(第二版),北京:
清华大学出版社,2001.1(左对齐,宋体,五号)
[2]陈朔鹰,C语言程序设计习题集,北京:
人民邮电出版社,2003.6
附录:
程序清单(左对齐,宋体粗四号)
按规范格式书写的全部源代码
(TimesNewRomar字体,5号)
正文排版要求:
1、行间距:
1.25倍(在段落/多倍行距中输入1.25);
2、左边距:
3cm右边距:
2cm,其余采用默认值;
3、对齐方式:
两边分散对齐;
4、纸型:
A4
5、正文的页眉内容:
计算机学院08级C程序设计报告(小五,宋体,居中)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 题目