2算法基本语句、算法案例考点探究•挑战高考考向瞭望•把脉高考§9
2算法基本语句、算法案例双基研习•面对高考双基研习•面对高考基础梳理基础梳理1.条件语句(1)条件语句用来实现算法中的________结构.(2)If语句的格式如下:If条件Then语句1_______语句2EndIf选择Else条件语句的含义是如果条件成立(条件为真),执行语句1,否则(条件为假),执行语句2,其流程图如图:(3)复合If语句在某些算法中,选择结构不止一处,判断后面接着判断,可以用复合If语句来描述:If条件1Then语句1ElseIf条件2Then语句2Else语句3EndIfEndIf其流程图如图:2.循环语句(1)循环语句用来实现算法中的______结构.(2)For语句For循环语句用于预先知道循环次数的循环结构,一般格式如下:循环For循环变量=初始值To终值循环体Next其结构如图:初始值是循环变量开始的第一个值,终值是循环变量的最后一个值,这两个值组成循环变量的取值范围.当循环变量每次递增1时在循环体内可以类似于i=i+1的循环变量改变赋值语句.但是如果每次递增不是1时必须要加上,比如循环变量每次递增2时需要在循环体内加这样一个语句:i=i+2,Next是循环体结束的标志.(3)DoLoop循环语句对于预先不知道循环次数的循环结构,要根据其他形式的终止条件停止循环,在这种情况下,我们一般用DoLoop循环语句来描述.DoLoop循环语句的一般形式如下:Do循环体LoopWhile条件为真思考感悟1.For语句与DoLoop语句能否相互转化
提示:在预先知道循环次数的循环结构中,For语句和DoLoop语句一般可以互相转化,在预先不知道循环次数的循环结构中,不能用For语句,一般用DoLoop语句.课前热身课前热身1.运行下面程序:当输入168,72时,输出的结果是()输入