课题:基本算法语句(四)教学目的:掌握“算法初步”的常见题型一、基础训练1.设计一个计算 1×3×5×7×9×11×13 的算法.图中给出了程序的一部分,则在横线①上不能填入下面的那一个数?答: ( )A.13 B.13.5 C.14 D.14.52.写出下列伪代码的运行结果.3.请1S←1I←3 While I< ① S←S×II←I+2End whilePrint SEndi←0S←0While S≤20 S←S+i i←i+1End whilePrint iEndi←0S←0While S≤20 i←i+1 S←S+iEnd whilePrint iEnd4.阅读算法的伪代码填空:5.阅读下列伪代码,并指出当 a=5,b=4 时的计算结果:6.写出下列程序的运行结果.2s←0For I from 1 to 3 step 0.2 s←s+1End forPrint sEnd则 s= .S←0I←12While ▲ S←S+I I←I-2End while Print SEnd运行结果为 S=36则▲选ⅰ.I≥4 ⅱ. I≤4ⅲ. I>4 ⅳ. I<4则 s= .(1)Read x If x<0 theny←x+1 ElseIf x>5 then y←3xElse y←2x+1End if Print yEnd输入 3,运行结果为 .(2) x←1 y←1 while x4 z←0while y x+2 z←z +1 y←y +1End whilePrint zx←x +1y←1End whileEnd运行结果为 .(3) s←0 i←1 while i10If i Mod50 thens←s +1Else s←s +iEnd if i←i +1End whilePrint sEnd运行结果为 .①Read a,bx←a+by←a-ba←(x+y)/2b←(x-y)/2Print a, ba= ,b= .②Read a,ba←a+bb←a-ba←(a+b)/2b←(a-b)/2Print a, ba= ,b= .③ Read a,ba←a+bb←a-bb←(a+b)/2a←(a-b)/2Print a, ba= ,b= .开始1i n 整 除a?是输入结束a m i 输出1ii 图 3否二、高考题选1.(07 山东文理 10)阅读右边的程序框图,若输入的是 100,则输出的变量和的值依次是 2.(07 广东理 6)图 1 是某县参加 2007 年高考的学生身高条形统计图,从左到右的各条形图表示学生人数依次记为 A1、A2、…A10(如 A2表示身高(单位:cm)在[150,155 内的人数]。图 2 是统计图 1 中身高在一定范围内学生人数的一个算法流程图。现要统计身高在 160~180cm(含 160cm,不含 180cm)的学生人数,那么在流程图中的判断框内应填写的条件是3.(07 海、宁文理 5)如果执行右面的程序框图,那么输 出的 4. (08 广东卷 9)阅读图 3 的程序框图,若输入3开始输入00ST,2?x 1n n T T n 1n n 结束输出 S ,TS S n ...