《上海市高中信息技术 循环结构 Do-Loop语句》由会员分享,可在线阅读,更多相关《上海市高中信息技术 循环结构 Do-Loop语句(2页珍藏版)》请在金锄头文库上搜索。
1、上海市高中信息技术 循环结构 Do-Loop语句课题:循环结构Do-Loop语句教学目的:学习循环结构Do-Loop语句的语法理解当循环与直到循环的用法教学过程:一、复习For-Next语句For循环语句 (一般用于循环次数已知)形式 For 循环变量初值 to 终值 Step 步长 语句块Exit For 语句块 Next 循环变量 0 初值终值 =1 时,可省略终值=0 死循环步长二、Do-Loop结构的具体语法形式1:(当型循环) Do While|Until 语句块 Exit Do 语句块 Loop当使用While构成循环时,当条件为“真”,则反复执行循环体,当条件为“假”,则退出循环
2、。形式2:(直到循环)Do 语句块 Exit Do 语句块Loop While|Until 当使用Until 构成循环时,当条件为“假”,则反复执行循环体,直到条件成立,即为“真”时,则退出循环。Do-Loop语句:INPUT N_DO WHILE _S=S+i_LOOPPRINT S问题:For-Next语句能否转化为Do-Loop语句,能够转换应该怎么写?For-Next语句:INPUT NFOR i =1 TO NS=S+iNEXT i PRINT S说明:1、在循环体内一般应有一个专门用来改变条件表达式中变量的语句,以使随着循环的执行,条件趋于不成立(或成立),最后达到退出循环。循环次数不明!2、语句Exit Do的作用是退出它所在的循环结构,它只能用在DO/Loop结构中,并且常常是同选择结构一起出现在循环结构中,用来实现当满足某一条件时提前退出循环。 三、练习该问题需要求解的就是计算了多少项(也就是循环的次数),所以只能用Do-Loop语句。难点:循环的条件应该如何确立?如何控制循环,计算循环次数?Do-While语句是通过具体的条件来控制是否开始/终止循环。这种语句不需要明确的循环次数。Do-While语句的适用范围更加广泛。所有的For-Next语句都能用Do-While语句改写,反之则不行。2 / 2