《课时同步君》2017-2018学年高一数学人教必修3—1.2.3 循环语句

适用年级:高一
试卷号:641458

试卷类型:课时练习
试卷考试时间:2018/3/19

1.单选题(共4题)

1.
以下程序运行后的输出结果为
i=1
WHILE   i<8
i=i+2
S=2*i+3
i=i–1
WEND
PRINT   S
END
i=1
WHILE   i<8
i=i+2
S=2*i+3
i=i–1
WEND
PRINT   S
END
A.17B.19
C.21D.23
2.
阅读下列程序:
甲:
i=1 
S=0 
WHILE i<=1000
S=S+i
i=i+1
WEND
PRINT S
END
 
乙:
i=1000
S=0
DO
S=S+i
i=i–1
LOOP  UNTIL i<1
PRINT S
END
 
对程序甲、乙和输出结果判断正确的是
A.程序不同,结果不同B.程序不同,结果相同
C.程序相同,结果不同D.程序相同,结果相同
3.
读下面的程序:
i=1
S=0
DO
INPUT  x
S=S+x
i=i+1
LOOP  UNTIL  i>10
A=S/(i–1)
PRINT  A
END
i=1
S=0
DO
INPUT  x
S=S+x
i=i+1
LOOP  UNTIL  i>10
A=S/(i–1)
PRINT  A
END
该程序的作用是
A.计算9个数的和B.计算9个数的平均数
C.计算10个数的和D.计算10个数的平均数
4.
下面为一个求50个数的平均数的程序,在横线上应填充的语句为
S=0
i=1
DO
INPUT  x
S=S+x
i=i+1
LOOP  UNTIL__________
a=S/20
PRINT  a
END
S=0
i=1
DO
INPUT  x
S=S+x
i=i+1
LOOP  UNTIL__________
a=S/20
PRINT  a
END
A.i>50B.i<50
C.i>=50D.i<=50

2.填空题(共2题)

5.
下列程序运行的结果是_
n=15
S=0
i=1
WHILEi<=n
S=S+i
i=i+2
WEND
PRINTS
END
6.
根据所给的程序,可知输出的结果S为________.
S=1
I=1
WHILE  I8
S=S+2
I=I+3
WEND
PRINT  S
END

3.解答题(共2题)

7.
相传古印度国王舍罕要褒奖他聪明能干的宰相达依尔(国际象棋的发明者),问他想要什么,达依尔回答说:“国王只要在国际象棋棋盘的第1个格子里放1粒麦子,第2个格子里放2粒,第3个格子里放4粒,依此类推,每个格子里的麦子数是前一个格子里的2倍,一直放到第64个格子(国际象棋棋盘是8×8=64个格子),我就感恩不尽,其他的我什么也不要了.”国王想,这还不容易!让人扛来一袋麦子,但不到一会儿就全用完了,再扛来一袋很快又没有了,结果全印度的粮食全部用完还不够.国王纳闷,怎样也算不清这笔账.请你设计一个算法,帮助国王计算一下,共需要多少粒麦子,并画出程序框图,写出程序.
8.
编写一个程序,求满足的最小值.
试卷分析
  • 【1】题量占比

    单选题:(4道)

    填空题:(2道)

    解答题:(2道)

  • 【2】:难度分析

    1星难题:0

    2星难题:0

    3星难题:0

    4星难题:0

    5星难题:0

    6星难题:0

    7星难题:0

    8星难题:0

    9星难题:8