第二节基本算法语句与算法案例三年1考高考指数:★1
理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义
了解简单的算法案例
利用算法语句写出程序是考查的重点,在内容上以条件语句和循环语句为主;2
在考查形式上以选择题和填空题为主,重在考查对算法语句和算法案例的理解和应用
条件语句(1)条件语句是表达__________最常用的语句
(2)条件语句的格式及算法框图选择结构If条件Then语句1EndIf条件假语句2语句2Else语句1真【即时应用】(1)已知算法语句:输入xIfx≥0Theny=1Elsey=-1EndIf输出y若输入x的值为3,则输出y的值是__________
(2)以下算法语句运行后实现的功能为_________
输入a,b,cIfb>aThent=aa=bb=tEndIfIfc>aThent=aa=cc=tEndIfIfc>bThent=bb=cc=tEndIf输出a,b,c【解析】(1)上述算法语句的功能是求函数的函数值,∴当x=3时,y=1
(2)从算法语句看,该题是将a,b,c按从大到小的顺序排列后再输出
答案:(1)1(2)将a,b,c按从大到小的顺序排列后再输出1(x0)y=-1(x0)2
循环语句(1)算法中的___________是由循环语句来实现的
(2)循环语句的格式①For语句的一般形式是:______循环变量=初始值To终值循环体Next②DoLoop语句的一般形式是:Do__________LoopWhile___________循环结构For循环体条件为真【即时应用】(1)已知算法语句:S=1Fori=1To5S=3*SNext输出S以上算法语句运行后输出的结果是__________
(2)以下算法语句运行后输出的结果为_________
i=1Doi=i+2S=2*i+3Lo