c语言课程设计题目

c语言课程设计题目

ID:15559344

大小:18.50 KB

页数:3页

时间:2018-08-04

c语言课程设计题目_第1页
c语言课程设计题目_第2页
c语言课程设计题目_第3页
资源描述:

《c语言课程设计题目》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言课程设计题目C语言课程设计设计要求与设计报告?设计要求可自己选定一题目。模块化程序设计?缩进书写格式?必须上机调试通过?设计报告格式:1、设计目的2、总体设计(程序设计组成框图、流程图)3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施5、源程序清单和执行结果:清单中应有足够的注释检查要求:1、每个人必须有程序运行结果;2、每个人必须交《C语言课程设计报告》---—书面稿、用A4纸打印上交,统一在左侧装订,封面已有。打分标准:1、根据平时上机考勤;注重

2、平时上机成绩,教师要不定期检查学生进度,学生不得以自己有私人电脑为借口而不来上机。2、根据程序运行结果;3、根据《C语言课程设计报告》,学生能对自己的程序面对教师提问并能熟练地解释清楚以上三项缺一不可,否则不能到得相应学分。C题目一:蛇行矩阵(限最多5人完成)要求:1.基本要求:能够输出蛇行方阵,至少能够满足奇数矩阵(m行m列,m为奇数)或偶数矩阵(m行m列,m为偶数)中的一种情况;2.中等要求:根据要求,既能够输出蛇行奇数矩阵、又能够输出偶数矩阵;3.高等要求:根据要求的m和n输出矩阵,矩阵可以不是方阵(m行n列,m,n取值范围是自然数,m和n的取值可以不相等)。C题目二

3、:螺旋矩阵(限最多5人完成)要求:1.基本要求:能够输出螺旋方阵,至少满足按照逆时针旋转或者按照顺时针旋转中的1种;2.中等要求:根据要求,既能够输出逆时针矩阵,又能够输出顺时针矩阵;3.高等要求:根据要求,可以输出顺时针或者逆时针矩阵,同时还可以根据要求输出从内到外旋转或者从外到内旋转的矩阵。C题目三:通信录(限最多5人完成)设一个通信录由以下几项数据信息构成:数据项类型姓名字符串地址字符串邮政编码字符串电话号码字符串试为通信录数据定义类型和定义通信录变量,实现功能:存取、显示、删除记录、查询记录等功能。C题目四:图书管理系统(限最多5人完成)功能描述1.新进图书基本信息

4、的输入。2.图书基本信息的查询。3.对撤消图书信息的删除。4.办理借书手续。5.办理还书手续。信息描述:有关该系统基本信息的描述,如:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等C题目五:编写一万年历系统(限最多5人完成)要求:模仿现实生活中的挂历.当前页以系统当前日期的月份为准显示当前月的每一天(显示出日及对应的星期几).当系统日期变到下一月时,系统自动翻页到下一月.C题目六:学生信息管理系统设计(限最多5人完成)学生信息包括:学号,姓名,年龄,性别,班级,电话等。试设计一学生信息管理系统,使之能提供以下功能:系统以菜单方式工作学生信息录入功能---

5、输入学生信息浏览功能---输出查询、排序功能---算法按学号查询按姓名查询学生信息的删除与修改C题目七:保安值班安排系统(限最多5人完成)某公司有7名保安人员:赵、钱、孙、李、周、吴、陈。由于工作需要进行轮休制度,一星期中每人休息一天。预先让每一个人选择自己认为合适的休息日。请编制一程序,打印轮休的所有可能方案。当然使每个人都满意,例如每人选择的休息日如下:赵:星期二、星期四钱:星期一、星期六孙:星期三、星期日李:星期五周:星期一、星期四、星期六吴:星期二、星期五陈:星期三、星期六、星期日C题目八:(限最多5人完成)快算24:一副牌,除了大小王之外还有52张,从1到13每个

6、数目各有四张。要求设计一个程序,能够任意给出52张牌中的四张,并运用+-×÷四种运算给出如何将四张牌的点数计算成24的所有方法。C题目九:(限最多5人完成)小学数学考试题:任意生成10道题,每道题有两个运算数,且都在1到100间,它们参与的运算是+-×÷中的任意一种。每给出1道题目后,要提示用户输入计算结果,当用户输入完毕后;给出下一道题目,并提示用户输入计算结果;……,当用户完成所有题目的运算后,按照每题10分的标准给出用户成绩,并把所有题目、标准答案及用户的输入显示出来。C题目十:成绩记录簿(限最多5人完成)编制一个C语言成绩记录簿,每个学生信息包括:学号、姓名、C语言

7、成绩。具体功能:(1)创建信息,并以磁盘文件保存(可选);(2)读取磁盘文件(可选)并显示输出所有学生的成绩;(3)按学号或姓名查询成绩;(4)添加成绩记录;(5)修改指定姓名或学号的学生的成绩;(6)显示输出60分以下、60~79、80~89、90分以上各分数段的学生信息。C题目十一:超长数列中n个整数排序(限最多5人完成)设有一个包含size个数的数列,要求能够把从指定位置m开始的n个数排列成降序或升序,其它位置的数不变,输出新的完整的数列。C题目十二:求指定范围能的所有素数(限最多5人完成)求指定数据范围内的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。