18版高中数学第二章算法初步2.3.2循环语句学业分层测评北师大版必修3

时间:2025-05-01

2.3.2 循环语句

(建议用时:45分钟)

[学业达标]

一、选择题

1.观察下面的算法语句:

S=0

For i=1 To 100

S=S+i

Next

输出S.

该算法语句的功能是( )

A.求1×2×3×4×…×100的值

B.求1+2+3+4+…+100的值

C.求1×3×5×…×99的值

D.求1+3+5+…+99的值

【解析】根据For循环语句的作用可知通过累加求式子1+2+3+4+…+100的值.【答案】 B

2.以下程序

S=0

For x=-1 To 11

S=x*x

Next

输出S.

该程序输出结果是( )

A.-1 B.11

C.100 D.121

【解析】由For语句的算法特点可知,S=11×11=121.

【答案】 D

3.下列程序的运行结果为( )

i=0

1

S=0

Do

i=i+1

S=S+i

Loop While S<=20

输出i.

A.5 B.6

C.7 D.8

【解析】由于0+1+2+3+4+5=15,0+1+2+3+4+5+6=21,所以输出i=6.

【答案】 B

4.下列程序中循环语句的循环终止条件是( )

m=1

Do

m=m+3

Loop While m<10

输出m.

A.m=10 B.m<10

C.m>10 D.m≥10

【解析】当m<10时不成立,即m≥10时循环终止.

【答案】 D

5.运行下面的程序时,Do循环语句的执行次数是( )

N=0

Do

N=N+1

N=N*N

Loop While N<20

输出N.

A.3 B.4

C.15 D.19

【解析】0<20,1<20,2×2<20,5×5>20,循环结束.故While循环语句共执行了3次,所以选A.

【答案】 A

二、填空题

6.以下算法语句:

2

18版高中数学第二章算法初步2.3.2循环语句学业分层测评北师大版必修3.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219