高中数学人教新课标A版必修3 第一章 算法初步 1.2.3循环语句

年级:高一 学科: 类型:同步测试 来源:91题库

一、选择题(共8小题)

1、下面程序输出的结果为( )

i=1

DO

 i=i+2

 S=2*i+3

LOOP UNITL i>=8

PRINT S

END

A . 17 B . 19 C . 21 D . 23
2、下面给出的四个算法框图中满足DO LOOP语句的是( )
A . B . C . D .
3、如下程序的循环次数为( )

x=0

WHILE x<20

x=x+1

x=x2

WEND

PRINT x

END

A . 1 B . 2 C . 3 D . 4
4、阅读下面的算法语句,输出的结果是( )

I=1

S=0

DO

S=2*S+1

I=I+1

LOOP UNTIL I >4

输出S

A . 2 B . 10 C . 15 D . 20
5、已知下列语句:

i=1

DO

 i=i+1

LOOP UNTIL  i*i  100

i=i-1

输出i

最后输出的结果是( )

A . i-1 B . 100 C . 10 D . 9
6、设计一个计算1×3×5×7×9的算法,下面给出了算法语句的一部分,则在横线①上应填入下面数据中的( )

S=1

i=3

DO

 S=S*i

 i=i+2

LOOP UNTIL i    ① 

输出S

A . 8 B . 9 C . 10 D . 12
7、运行下面的程序,执行后输出的s的值是( )

i=1

WHILE i<6

 i=i+2

s=2*i+1

WEND

PRINT s

END

A . 11 B . 15 C . 17 D . 19
8、阅读下列程序:

甲:i=1 乙:i=1 000

 S=0         S=0

 WHILE i<=1 000   DO

   S=S+i        S=S+i

   i=i+1        i=i-1

 WEND        LOOP UNTIL i<1

 PRINT S      PRINT S

 END         END

对程序甲、乙和输出结果判断正确的是( )

A . 程序不同,结果不同 B . 程序不同,结果相同 C . 程序相同,结果不同 D . 程序相同,结果相同

二、填空题(共3小题)

1、下列语句的功能是计算      的值.

s=1,i=1

WHILE i<=10

 s=

 i=i+1

WEND

PRINT s

END

2、下面程序运行后,输出的值为      .

i=0

DO

 i=i+1

LOOP UNTIL i i>=2 000

i=i-1

PRINT i

END

3、运行下面的程序,输出的值为      

三、解答题(共3小题)

1、编写一个程序计算12+32+52+…+992 , 并画出相应的程序框图.
2、分别用当型和直到型循环语句编写一个程序,计算2×4×6×…×100的值.
3、设计算法求 的值,并画出程序框图及编写程序.
1. 本站所有内容未经许可不可转载!
4. 试卷库 > 高中数学人教新课标A版必修3 第一章 算法初步 1.2.3循环语句

说明

1、直接打印:比较直观,基本上所见即所得;
2、导出word:可以下载来编辑,样式需微调,可修改;
3、在线答案:包含了题目和答案,低碳环保,推荐!
4、只看答案:只有答案及解析,页面较少;