


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C程序设计题目任务训练:1、 剪刀、石头、布游戏 【掌握编程的基本思路与方法。分析数据、算法(操作、控制)】模拟该游戏的进行。要求有提示信息表征游戏进行和结果。注意:1) 基本思路与方法。算法的设计。2) 重点在将生活中的问题如何建立计算机模型。3) 画出流程图。2、 简单计算器【掌握编程的基本思路与方法。分析数据、算法(操作、控制)】编写一个程序,从键盘上输入一个算术表达式,把计算的结果显示出来。注意:1) 掌握操作符的优先级及结合性。2) 掌握字符的读取分析方法。3) getchar() 函数使用问题。功能说明:按下列某个难度级别,对含有操作符和操作数的算术表达式进行分析和计算。难度级别一:操作符增加”、”/”和”%”,操作数增加非负浮点数(如2.0,816.73等)。难度级别二:在级别一的基础上,增加多次算术运算。甚至结合图形编程。难度级别三:在级别二的基础上,操作符增加”(”、”)”、正”和负”,操作数增加负数。3、 加油站加油问题【掌握编程的基本思路与方法。分析数据、算法(操作、控制)】某加油站有a,b,c三种汽油,售价分别为3.25,3.00,2.75(元/千克),也提供“自己加”或“协助加”两个服务等级,这样用户可以得到5%或10%的优惠。编程实现针对用户输入加油量x,汽油的品种y和服务的类型z,输出用户应付的金额。提示:采用switch语句来实现不用选择的输出4、 猜数游戏【掌握编程的基本思路与方法。】计算机“想”一个数请人猜,如果猜对了,提示“Right!”,否则“Wrong!”,并告诉所猜的数是大还是小,直到猜对结束。注意:1) 函数rand()、srand()、time()的学习。2) scanf() 函数使用问题。3) 画出流程图。5、 万年历【综合编程、结构控制】打印出全年年历。输入四位数年份和该年元旦星期几。 提示:一年12个月,计算第month月的天数;输出第month月的年历。1)MaxDay有大小月、闰年之分2)输出年历。月份表头、星期表头、该月份第一天位置、输出日历注意:1) 重点练习编程能力,熟悉掌握所有控制结构;2) 熟悉掌握break和continue语句的使用。3) 代码风格问题。6、 模拟ATM取款机输入界面模拟取款机界面,为后面做程序系统设计打基础。ATM机操作界面,主要实现取款功能,在取款操作前用户要先输入密码,密码正确才可进行取款操作,取款时将显示取款金额及剩余金额,操作完毕退出程序。【综合编程、结构控制。重点分析思路,界面合理性。】7、 学生成绩问题某班多门考试科目,学号、各科分数、总分、平均分。统计并打印每门课的总分和平均分。【综合编程、结构控制。二维数组。函数。指针。】8、 选票统计任务说明:班级竞选班长,共有3个候选人,输入参加选举的人数及每个人选举的内容,输出3个候选人最终的得票数及无效选票数。技术要点:这个任务是一个典型的一维数组应用,这里要说的一点就是C语言规定只能逐个引用数组元素,不能一次引用整个数组,这个任务提现了在对数组元素进行判断时只能通过for语句对数组中的元素一个一个的引用【综合编程、结构控制。重点分析思路,界面合理性。】项目分析:读简易的系统项目源程序,包括管理类、图形设计类程序。1、 打字母游戏要求进行代码分析和绘制出流程图。在阅读程序基础上,自行增加相应功能。加深对函数、模块等基本概念的理解。2、 时钟显示加深C语言中,指针、结构体、文件的学习与使用。讲解利用C语言进行图形设计、音乐设计等程序。项目开发: 1、 学生成绩管理要求学生进行数据结构的设计、对函数进行模块化结构化设计、并灵活运用数组、结构体、指针、文件等多种数据类型设计开发系统。通过写程序,学生应掌握用计算机程序设计语言解决实际问题的方法、步骤。该系统由如下几大功能模块组成:1) 输入记录模块;2) 查询记录模块;3) 更新记录模块;4) 统计记录模块;5) 输出记录模块。2、 旅店管理要求学生进行数据结构的设计、对函数进行模块化结构化设计、并灵活运用数组、结构体、指针、文件等多种数据类型设计开发系统。通过写程序,学生应掌握用计算机程序设计语言解决实际问题的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 员工辞职报告集合大全五篇
- 虚拟现实在创意设计教育中的应用成果鉴定报告
- 卫生防疫组织管理措施
- 新能源汽车自动驾驶与新能源调度协同政策环境研究报告
- 旅游推广直播间标准化执行流程
- 2025年人力资源管理师职业资格认证考试模拟题库
- 2025年风电叶片回收处理技术创新与产业协同发展报告
- 2025年云南省创新先锋科技创新方向选调生知识竞赛模拟题及解析
- 2025年国新控股校园招聘中的行业热点话题解析
- 五年级下册科学技能培养计划
- 2025年医疗行业职业道德培训心得体会范文
- 小学五爱教育
- 换热站改造施工方案
- 贵州省黔东南州2025年六年级下学期小升初招生数学试卷含解析
- 2025年秋季学期特殊教育学校工作计划
- 香港劳务派遣合同范本年
- 2025年威海桃威铁路有限公司招聘笔试参考题库含答案解析
- 完成筹备申请正式设立高等职业学校的审批办理流程
- 手足显微外科护理常规
- 《开关培训》课件
- 俄乌冲突课件初中生
评论
0/150
提交评论