3 循环语句预习课本 P22~25,思考并完成以下问题(1)循环语句的概念是什么
(2)循环语句的适用范围是什么
(3)循环语句的格式有哪两种
循环语句(1)概念:在算法程序语言中用来处理算法中的循环结构的语句.(2)范围:① 在实际问题中有规律的重复运算.② 在程序中需要对某些语句进行重复的执行.(3)格式①for 循环语句.for 循环变量=初值:步长:终值循环体;end②while 循环语句.while 表达式循环体;end1.下面程序最后输出的结果为( )A.17 B.21C.27 D.37答案:B2.如图循环语句中,循环终止时,n 等于( )A.6 B.7C.8 D.9答案:C3.执行语句“for n=1:50”时.(1)变量 n 的第 1 个值为________.(2)变量 n 的第 2 个值为________.(3)变量 n 的最后一个值为________.解析:“for n=1:50”的意思是 n 的初值为 1;步长为 1,终值为 50
因此变量 n 的第 1 个值为 1,第 2 个值为 2,最后 1 个值为 50
答案:(1)1 (2)2 (3)50for 循环及其应用[典例] 设计一个计算 1++++…+的算法程序框图,并设计程序.[解] 程序框图如下:程序如下:1.利用 for 语句实现循环结构的三个关键点(1)确定变量的初值,即进行初始化操作.(2)确定循环的次数,步长以及终值.(3)确定循环体的内容.2.利用 for 语句编写程序的注意点(1)循环体要正确,尤其要注意循环体中的变量是否齐全.(2)循环条件要正确,条件与初始值要对应.(3)程序语句的格式要正确,循环结束时要有 end
[活学活用]1.下面的程序运行后第 3 个输出的数是________.解析:第一次输出的数是 x=+=1,第二次输出的数是 x=1+=,第三次输出的数是