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
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.17 | B.19 |
C.21 | D.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
该程序的作用是
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
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>50 | B.i<50 |
C.i>=50 | D.i<=50 |
2.填空题- (共2题)
3.解答题- (共2题)
7.
相传古印度国王舍罕要褒奖他聪明能干的宰相达依尔(国际象棋的发明者),问他想要什么,达依尔回答说:“国王只要在国际象棋棋盘的第1个格子里放1粒麦子,第2个格子里放2粒,第3个格子里放4粒,依此类推,每个格子里的麦子数是前一个格子里的2倍,一直放到第64个格子(国际象棋棋盘是8×8=64个格子),我就感恩不尽,其他的我什么也不要了.”国王想,这还不容易!让人扛来一袋麦子,但不到一会儿就全用完了,再扛来一袋很快又没有了,结果全印度的粮食全部用完还不够.国王纳闷,怎样也算不清这笔账.请你设计一个算法,帮助国王计算一下,共需要多少粒麦子,并画出程序框图,写出程序.
试卷分析
-
【1】题量占比
单选题:(4道)
填空题:(2道)
解答题:(2道)
-
【2】:难度分析
1星难题:0
2星难题:0
3星难题:0
4星难题:0
5星难题:0
6星难题:0
7星难题:0
8星难题:0
9星难题:8