好文档 - 专业文书写作范文服务资料分享网站

【同步练习】必修3 1.2.3 循环语句-高一数学人教版(必修3)(解析版)

天下 分享 时间: 加入收藏 我要投稿 点赞

第一章 算法初步

1.2.3 循环语句

一、选择题

1.下列四个程序框图中能用直到型语句描述的是

【答案】A

【解析】直到型语句特征是不满足条件,执行循环体,满足条件,退出循环. 2.下列程序运行后输出的结果为 A.17 C.21

i=1 S=0 DO i=i+2 S=3+2*i i=i+1 LOOP UNTIL i>=8 PRINT S END 【答案】C

【解析】第一次循环,i=1+2=3,S=3+2×3=9,i=4;第二次循环,i=6,S=3+2×6=15,i=7;第三次循环,i=9,S=3+2×9=21,i=10,∴输出S=21.

B.19 D.23

3.读下面甲、乙两个程序:

程序甲: i=1 S=0 WHILE i<=1000 S=S+i i=i+1 WEND PRINT S END 对甲、乙两个程序和输出的结果表述正确的是 A.程序不同,结果相同 C.程序相同,结果相同 【答案】A

程序乙: i=1000 S=0 DO S=S+i i=i–1 LOOP UNTIL i<1 PRINT S END B.程序不同,结果不同 D.程序相同,结果不同

【解析】执行甲,乙程序后可知都是计算1+2+3+4+…+1 000的值. 4.如果下面程序运行后输出的结果是132,那么在程序中UNTIL后面的“条件”应为

i=12 s=1 DO s=s*i i=i-1 LOOP UNTIL “条件” PRINT s END A.i>11 C.i<=11 【答案】D

【解析】本题考查直到型循环语句.计数变量i的初始值为12,累积变量s的初始值为1,第1次执行循环后得s?12,i?11,因为12?132,故第2次执行循环,得s?12?11?132,i?10.满足s?132,

B.i>=11 D.i<11

故退出循环.结合选项,可知“条件”应为i?11.故选D.

【解题策略】对于“条件”填充问题,一定要注意填充变量的取值边界,结合语句格式确定条件的范围. 5.下列循环语句,循环终止时,i等于

i=1 DO i=i+1 LOOP UNTIL i>5 A.3 C.5 【答案】D

【解析】该循环语句是UNTIL语句,当条件成立时退出循环,D正确. 6.下面的程序:

a=1 WHILE a<100 a=a+1 WEND PRINT a END 执行完毕后a的值为 A.99 C.101 【答案】B

【解析】该程序中使用了当型循环语句,当执行到a=99+1=100时,不满足条件a<100,退出循环输出a的值为100.

7.有以下程序段,下面说法正确的是

K=8 WHILE K=0 K=K+1 WEND A.WHILE循环执行8次

B.4 D.6

B.100 D.102

B.该循环体是无限循环

C.循环体语句一次也不执行 【答案】C

D.循环体语句只执行一次

【解析】对于WHILE语句,若满足条件,则执行循环体,而K=8,不满足条件K=0,所以循环体一次也不执行. 8.下面程序的运行结果是

i=1 S=0 WHILE i<=4 S=S*2+1 i=i+1 WEND PRINT S END A.3 C.15

B.7 D.17

二、填空题

9.运行下面的程序,输出的值为________.

S=0 i=1 DO S=S+i LOOP UNTIL S>200 n=i-2 PRINT n END 【答案】29

【解析】 对循环体执行S=S+i,再执行i=i+2,然后判断,∵1+3+5+…+29=225>200;i=31.∴n=31-2=29.

10.在下面的程序中,若输出k=3,则输入的最小整数n=________.

INPUT n k=0 DO n=2*n+1 k=k+1 LOOP UNTIL n>100 PRINT k END 【答案】12

11.运行下面的程序,输出的值为________.

S=0 i=1 WHILE S<18 S=S+i i=i+1 WEND PRINT i END 【答案】7

【解析】 由于循环体是先判断条件,再执行S=S+i,i=i+1,然后再进行判断,当S=1+2+3+4+5=15时,执行i=5+1=6,这时15<18成立,再循环一次S=15+6=21,i=6+1=7,这时再判断21<18不成立,于是执行“PRINT i”,即i=7.

12.下面为一个求10个数的平均数的程序,则在横线上应填充的语句为________.

【同步练习】必修3 1.2.3 循环语句-高一数学人教版(必修3)(解析版)

第一章算法初步1.2.3循环语句一、选择题1.下列四个程序框图中能用直到型语句描述的是【答案】A【解析】直到型语句特征是不满足条件,执行循环体,满足条件,退出循环.2.下列程序运行后输出的结果为A.17C.21i=1S
推荐度:
点击下载文档文档为doc格式
30v5212k8u5nrap1rg1l036aw5tvqk00xqr
领取福利

微信扫码领取福利

微信扫码分享