电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

算法与程序框图

算法与程序框图_第1页
算法与程序框图_第2页
算法与程序框图_第3页
1算法与程序框图[考纲传真]1.了解算法的含义,了解算法的思想.2.理解程序框图的三种基本逻辑结构:顺序、条件、循环.3.了解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义.【知识通关】2名称示意图顺序结构条件结构相应语句①输入语句:INPUT“提示内容”;变量②输出语句:PRINT“提示内容”;表达式③赋值语句:变量=表达式IF 条件 THEN语句体ENDIFIF 条件 THEN语句体 1ELSE语句体 21.常用程序框及其功能2.三种基本逻辑结构及相应语句步骤 JJ31.判断下列结论的正误.(正确的打“V”,错误的打“X”)(1) 一个程序框一定包含顺序结构,但不一定包含条件结构和循环结构.()(2) 条件结构的出口有两个,但在执行时,只有一个出口是有效的.()(3) 输入框只能紧接开始框,输出框只能紧接结束框.()(4) 在赋值语句中,x=x+l 是错误的.()[答案](1)V(2)V(3)X(4)X2.如图所示的程序框图的运行结果为()B3.根据下列算法语句,判断当输入 x 的值为 60 时,输出 y 的值应为()INPUT 工IF=50THENy=0.5xEL5Ey-25+0.6*(K-50)ENDIFPRINTvA.2B.2.5C.3结束D.3.5/输出 S/4A.25B.30C.31D.61C4•执行如图所示的程序框图,如果输入的 a=—1,b=—2,那么输出的 a 的值为()A.16B.8C.4D.2B5•如图为计算 y=l 划函数值的程序框图,则此程序框图中的判断框内应填x<0?【题型突破】程序框图的执行问题[题型_1」1•阅读如图所示的程序框图,若输入的 a,b,c 的值分别是21,32,75,则输出的 a,b,c 分别是()A.75,21,32B.21,32,75C.32,21,75D.75,32,21A2.(2017・全国卷 II)执行如图所示的程序框图,如果输入的 a=—1,则输出的 S=()e=hJ是输出结束开姑是否y输出$x~u5A.2B.3C.4D.5B3.执行如图所示的程序框图,若输出的 y=1,则输入的 x 的最大值为1[方法总结](1) 要明确程序框图的顺序结构、条件结构和循环结构•注意区分当型循环和直到型循环,循环结构中要正确控制循环次数,要注意各个框的顺序.(2) 要识别运行程序框图,理解框图所解决的实际问题.(3) 按照题目的要求完成解答并验证.2•确定控制循环变量的思路,结合初始条件和输出结果,分析控制循环的变量应满足的条件或累加、累乘的变量的表达式.程序框图的功能识别|^2|【例 1】如果执行如图的程序框图,输入正整数 N(N22)和实数幻,a2,…,aN,输出 A,贝%)6C. A 和 B 分别是 a1,a2,…,aN中最大的数和最小的数D. A 和 B 分...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部