版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务工单7“大侠帮小友出口算题-进阶版”程序制作工作任务单工单编号P002-03工单名称“大侠帮小友出口算题-进阶版”程序制作完成方式£独立完成£小组合作工单难度中完成时限2学时技能考核点循环语句的使用教学资源智慧职教MOOC/学银在线模块二:门派修炼·控制结构探索任务2.3“大侠帮小友出口算题-进阶版”程序制作工作任务编写、调试、运行“大侠帮小友出口算题-进阶版”程序制作。实施人员信息姓名班级学号个人成绩组号(名称)组长姓名小组成绩小组成员岗位分工
任务目标“智慧升级,侠义同行”——在进阶算术中提升智慧,以编程为桥,携手侠之大者,共筑国家科技强国梦。本项目通过算术运算与循环、判断的综合应用,提升学生的编程能力和解决问题的能力。同时,结合二十大报告中关于科技创新的论述,引导学生认识到科技创新在国家发展中的重要作用,鼓励他们以侠之大者的精神,携手共进,为实现国家科技强国梦贡献力量。知识目标理解循环的概念掌握do-while循环的格式知道三种循环的适用场景掌握多重循环的应用能力目标会使用三种循环语句能根据应用需求,选择恰当的循环语句形式会正确的使用判断语句和循环语句的相互嵌套素养目标掌握代码重构技巧,使代码更加简洁、可读性强,同时保持原有功能不变。从用户需求出发,深入理解小明及其他潜在用户的需求,确保程序的功能设计符合实际使用场景。在项目过程中,培养有效的沟通技能,确保团队成员之间的信息流通顺畅,共同解决问题。侠客精神·精益求精。在“大侠帮小友出口算题进阶版”程序制作的情景创设,“我”积极投入到进阶版程序的制作中,体现了勇于追求进步、不断完善自我的精神。在编程学习中,这种精益求精的精神意味着不满足于现状,不断探索新的编程方法和技巧,努力提高程序的质量和性能。这种精神有助于培养我们的创新能力和进取精神,在未来的学习和工作中不断超越自我,取得更大的成就。任务介绍在持续探索编程知识的旅途中,我们每一次的学习与成长都如同为创新的火花添薪加火。此次,我们聚焦于提升小明(客户)的学习体验,致力于对他的口算练习工具进行再次升级。要求:设计小巧的口算练习程序,它虽然功能简洁却直击核心,旨在为用户提供高效的加减乘除基础练习。无需复杂的界面,只需在命令行中输入指令,即可开始个性化练习,即时反馈结果,帮助用户快速巩固数学基础,提升口算能力。任务导问do-while语句的语法格式是什么?do-while语句的末尾必须有一个分号“;”吗?在do-while语句中循环体至少执行几次?写出下列程序的执行结果假设用户输入3,5,0,结果是#include<stdio.h>intmain(){intsum=0,num;do{printf("请输入一个正整数(输入0结束):");scanf("%d",&num);if(num>0){sum+=num;}}while(num>0);printf("输入的正整数之和为:%d\n",sum);return0;}结果是#include<stdio.h>intmain(){intcount=5;do{printf("倒计时:%d\n",count);count--;}while(count>0);printf("倒计时结束!\n");return0;}请完成“丹药炼制统计”程序,用for、while、do-while三种形式实现,并将代码粘下方。任务规划可以参考下面内容编写步骤1:明确“大侠帮小友出口算题-进阶版”程序制作任务需求,小组讨论的设计思路本次任务需要:……本次任务设计思路:……步骤2:编写程序建立新文件另存为.c文件输入代码:……步骤3:检查运行执行成功(截图)执行错误(截图)找出错误原因……学习遇到的问题:序号问题描述解决方法解决结果123拓展任务1:用do-while实现,计算1+2+3+4+5+…+10的和拓展任务2:用do-while实现,打印1到5的星号图案,每行星号数量递增运行效果:拓展任务3:展示自己实力,你能把“大侠帮小朋友出口算题”改造成什么样子?写出你的设计构想,粘出你的源代码本次任务小结:请以XMind的形式上交拓展知识:DevC++Debug调试操作引言在编程过程中,难免会遇到各种错误和问题,这时就需要使用Debug功能来查找和解决问题。下面将详细介绍如何使用DevC++进行调试操作。一、编译选项设置在调试之前,需要确保DevC++编译选项中的“产生调试信息”设置为“Yes”。打开菜单栏的“工具”->“编译选项”,在“代码生成/优化”->“连接器”中,将“产生调试信息”设置为“Yes”。图7-1“产生调试信息”设置为“Yes”二、设置断点断点是调试过程中非常重要的工具,它允许程序在指定位置暂停执行,从而方便观察变量的值和执行路径。在DevC++中设置断点非常简单,只需要在代码编辑窗口中单击想要暂停执行的那一行代码的行号即可。设置断点后,该行代码的行号左侧会出现一个红色的圆圈,表示断点已成功设置。图7-2设置断点三、开始调试设置好断点后,就可以开始调试了。点击菜单栏的“运行”->“调试”(或快捷键F5),程序将开始执行,并在第一个断点处暂停。图7-3“运行”->“调试”菜单四、调试窗口中的按钮及其功能调试窗口中的按钮提供了丰富的调试功能,以下是一些常用按钮的简要说明:图7-4“调试”窗口下一步(StepOver):执行当前行的代码,但不进入函数内部。如果当前行是一个函数调用,则直接执行完该函数,回到调用处。可以通过快捷键F8实现。单步进入(StepInto):执行当前行的代码,如果当前行是一个函数调用,则进入该函数内部继续执行。可以通过快捷键F7实现。这是观察函数内部执行过程和变量变化的最好方式。跳过(StepOut):从当前函数执行完毕,并回到调用该函数的位置。可以通过快捷键Shift+F8实现。继续执行(Continue):继续执行程序,直到下一个断点或程序结束。停止执行(StopDebugging):停止调试过程,返回到代码编辑窗口。可以通过快捷键Shift+F5实现。五、查看变量的值在调试过程中,查看变量的值是非常重要的。通过鼠标查看变量:在调试过程中,将鼠标指向代码中的变量,该变量的值就会显示在旁边的提示框中。这种方法非常直观和方便。通过监视列表查看变量:点击调试窗口中的“添加查看”按钮,输入要查看的变量名,然后点击“确定”。该变量就会添加到监视列表中,我们可以在列表中随时查看它的值。通过表达式查看变量:在调试过程中,可以根据需要输入复杂的表达式来查看变量的值。例如,可以输入“a+b”来查看变量a和b的和。六、调试实例以下是一个简单的C语言程序调试实例。调试代码如下:#include<stdio.h>intmain(){inta=5;intb=6;intt;t=a;a=b;b=t;printf("a=%d,b=%d\n",a,b);return0;}调试步骤:1.在DevC++中新建一个C文件,并输入上述代码。2.设置断点:在代码编辑窗口中,单击第7行(t=a;)和第8行(a=b;)的代码行号,设置断点。3.开始调试:点击菜单栏的“运行”->“调试”(或快捷键F5),程序将开始执行,并在第一个断点处暂停。图7-5调试后在第一个断点处暂停查看变量值:在调试过程中,可以通过鼠标查看变量a、b和t的值。同时,也可以将变量a和b添加到监视列表中,以便随时查看它们的值。图7-6查看变量值5.单步执行:点击调试窗口中的“下一步”按钮,程序将逐行执行代码。可以观察到变量a、b和t的值是如何变化的。6.继续执行:当程序执行到第二个断点时,可以继续点击“下一步”按钮来观察剩余代码的执行过程。7.结束调试:当程序执行完毕后,点击调试窗口中的“停止执行”按钮来结束调试过程。任务工单7评价标准(建议)注:本次任务总分120分,拓展任务3为附加题,额外增加20分序号评价项目技术要求配分等级1团队合作(5分)在团队中发挥作用情况对团队目标的贡献情况积极参与、主动承担责任情况为团队带来正能量和高效的工作氛围情况54322学习方法(5分)是否有工作计划,学习方法是否得体是否符合操作技能、规范要求是否能按要求正确操作是否获得了进一步学习的能力5323参与态度(10分)是否积极主动参与工作是否能吃苦耐劳,崇尚劳动光荣,技能宝贵是否与教师、同学之间相互尊重、理解、平等是否与教师、同学之间能够保持多向、丰富、适宜的信息交流是否遵守管理规程,操作过程符合现场管理要求是否按时出勤,按时完成任务是否熟悉工作岗位,认同工作价值是否能在工作中获得满足感是否客观公正参与自评、组内互评、组间互评工作109876543214思维态度(5分)是否善于多角度分析问题能否主动发现、提出有价值的问题能否解决问题能否创新问题5315信息检索(5分)能否快速、准确地检索到所需信息是否具备高度的信息筛选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 火力发电厂资金申请报告
- 除尘设备项目社会稳定风险评估报告
- 改性沥青储运项目竣工验收报告
- 市政排水非开挖顶拉施工测量监控方案
- 企业客户档案与客户数据管理办法
- 化学木浆项目环境影响报告书
- 宠物饲料项目技术方案
- 处理废矿石综合利用项目节能评估报告
- 产业园产业链招商实施方案
- 公司全面预算管理手册
- 2026年山东省中考物理试卷(含答案)
- 2026年海南海口市中医医院招考卫生专业技术人员易考易错模拟试题(共500题)试卷后附参考答案
- 乘用车鉴定评估技术规范(T-CADA 18-2021)
- GB/T 47564-2026增材制造材料挤出成形打印过程有害物质的测定
- 锅炉水质化验员考试题及答案
- 2025年临夏州事业单位考试真题及答案
- 22.1 函数的概念 课件(内嵌视频) 2025-2026学年人教版数学八年级下册
- 钢结构课程设计
- (三模)豫西北教研联盟(平许济洛)2025-2026学年高三3月第三次质量检测英语试卷(含答案解析)+听力音频+听力原文
- 焦炉煤气生产LNG项目施工方案
- 医院结核病考核制度范本
评论
0/150
提交评论