算法的控制结构【高效课堂+精研提升】 高中信息技术浙教版(2019)必修1+_第1页
算法的控制结构【高效课堂+精研提升】 高中信息技术浙教版(2019)必修1+_第2页
算法的控制结构【高效课堂+精研提升】 高中信息技术浙教版(2019)必修1+_第3页
算法的控制结构【高效课堂+精研提升】 高中信息技术浙教版(2019)必修1+_第4页
算法的控制结构【高效课堂+精研提升】 高中信息技术浙教版(2019)必修1+_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

算法的控制结构请尝试描述交换一杯水和一杯可乐的过程。杯子a杯子b自然语言描述:第一步

准备空杯子c第二步

将杯子a中的可乐倒进杯子c中第三步

将杯子b中的水倒进水杯a中第四步

将杯子c中的可乐倒进杯子b中杯子c01流程图02将杯子a中的可乐倒进杯子c中将杯子b中的水倒进水杯a中将杯子c中的可乐倒进杯子b中开始结束顺序结构步骤A步骤B顺序结构特点:①由若干个步骤组成算法,从上往下的顺序依次执行②每个步骤一定会被执行一次,而且只执行一次。试一试有口井7米深,有个蜗牛从井底往上爬,白天爬3米,晚上往下坠2米,问蜗牛几天能从井里爬出来?开始输出:天数n=5结束解:(3-2)*(n-1)+3=7定义:变量n,n为蜗牛爬出7米深的井的天数定义:变量n,n为蜗牛爬出7米深的井的天数分支结构

先进行条件判断,再根据结果分别执行不同处理的控制结构。【定义】【特点】1、首先进行条件判断,根据条件满足与否来决定执行哪个分支;2、在一个分支结构中,必定有一个分支被执行,其他分支则被忽略。练习“太胖”、“太瘦”的身材对身体健康有一定的负面影响,管理身材的第一步就是学会正确了解自己属于哪种身材类型。判断结果=“偏瘦”(bmi≤18.4)“正常”(18.4<bmi<24)“偏胖”(bmi≥24)其中bmi=体重÷身高2(体重单位:千克;身高单位:米。)请设计算法并绘制判断身体质量流程图。练习-完善流程图输出“偏胖”输出“正常”输出“偏瘦”否开始输入身高h,体重z_________?_______?结束是否是“偏瘦”(bmi≤18.4)“正常”(18.4<bmi<24)“偏胖”(bmi≥24)Bmi<=18.4Bmi>=24bmi←z÷h2bmi=体重÷身高2试一试找一找:查找表情包找到了NY寻找开始结束找到了吗?输出“找到”输入表情包循环结构

在条件控制下,某些操作步骤需要重复执行(循环)的控制结构。【定义】【特点】

条件下的可控重复,当重复处理的条件不满足的时候,重复能及时结束。计算S=1+3+5+7+…+99的算法的流程图如下图所示:循环结构算法必须有输出K←K+2请回答下列问题:①该算法的结构属于________________。②如果图中缺少这个框,则流程图中所表示的算法违反了算法特征的____________________________。③图中的横线处应填写的是____________。试一试巩固提升1.某商品批发优惠策略的流程图如图所示,当n为50、p为100时,实付金额s的值是()A.4750B.4250C.3750D.5000B2.在解决将二十四计时制转换为十二计时制的问题时,可以采用的算法如下:当时间数小于12点时,输出成hh:mm:ssAM形式,当时间数大于12点时,将时间数减去12后,再输出hh:mm:ssPM形式。该问题算法的结构是(

)A.循环结构 B.顺序结构C.树型结构D.分支结构D3.已知s=1+2+…+n,计算使s大于9999的最小n值,算法如下:①变量s赋初值0,变量n赋初值0②将n的值增加1③将s的值加上n的值,结果存放在s中④如果s的值大于9999则转⑤,否则转②⑤输出n的值上述算法描述中②③④步的控制结构是 (

)A.顺序结构 B.选择结构C.循环结构 D.树型结构C4.某算法的部分流程图如右图所示。执行这部分流程后,“x←x—2”被执行的次数为()A.0 B.1C.2 D.3C请回答下列问题:①该算法的结构属于__________________________。②程序运行结束后,y的值为___________________________。5.用流程图描述的算法如下图所示:26选择结构(或分支结构)6.下面是一个计算变量s值的算法:①变量s赋初值0,变量c赋初值0②变量i依照自然数的规律从1连续变化到99,如果i能被3整除,则s←s+i,c←c+1③如果i=99则转④,否则转②④输出s的值⑤输出c的值请回答下列问题:①该算法的结构属于____________________________。②请写出变量s的代数表达式______________________________________。③变量c的作用为______________________

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论