高二是承上启下的一年,也是最容易出现动荡和茫然的时期,暑假是弯道超车的好时机,抓紧提前学吧!下面是小编给大家带来的新高二上册所学教材必修3预习,算法的基本语句知识点梳理,一起高效学习,跨越高二分水领吧! ![]() 一、课本基础提炼 1.输入、输出语句 输入语句的格式为INPUT“提示内容”;变量. 输出语句的格式为PRINT“提示内容”;表达式. 2.赋值语句的格式为变量=表达式,赋值语句中“=”叫做赋值号,计算机执行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.一个赋值语句只能给一个变量赋值. 3.条件语句表达算法中的条件结构.条件语句的一般格式是 ![]() 二、二级结论必备 1.条件语句一般有两种:IF—THEN语句;IF—THEN—ELSE语句.语句格式及框图如下. (1)IF—THEN—ELSE格式 ![]() ![]() 【答案】(1)d=16;(2)a=1,b=2,c=3. 【解析】 解(1)∵a=5,b=3, ∴d=c2=16,即输出d=16. (2)∵a=1,b=2,c=a+b,∴c=3,又∵b=a+c-b, 即b=1+3-2=2,∴a=1,b=2,c=3, 即输出a=1,b=2,c=3. 【点评】 (1)赋值语句左边只能是变量名字,而不是表达式,右边可以是一个常量、变量或含变量的运算式.(2)赋值号的左右两边不能对换.赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量.如“A=B”和“B=A”的运行结果是不同的. 2.条件语句的应用 例2阅读下面的程序,当分别输入x=2,x=1,x=0时,输出的y值分别为________、________、________. ![]() 【点评】 计算机执行这种形式的条件语句时,是首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句;如果条件不符合,则直接结束该条件语句,转而执行其他语句,嵌套时注意内外分层,避免逻辑混乱. 3.循环语句的应用 例3下列程序执行后输出的结果是() ![]() ![]() 由框图可知,该程序的功能是计算s=5+4+…+n到首次不小于14的n-1的值,即(s,n)由以下运算得:(0,5)→(0+5,5-1)→(5+4,4-1)→(9+3,3-1)→(12+2,2-1),所以输出n=1. 【点评】 解答这类问题的关键是认真阅读程序,理解程序功能.必要时,根据程序画出框图辅助分析. 【基础达标】 1.运行右边的程序(“\”为取商运算,“MOD”为取余运算),当输入x的值为54时,最后输出的x的值为______. ![]() ![]() (责任编辑:admin) |