鄞州区小学生计算机程序设计竞赛(2014)
(两小时完成)
◆◆请将正确答案在答题卷上填写,在本试题卷上答题无效◆◆
一、选择题 (2*7)
1、下列表达式的值为 FALSE 的是( )。
A. Not(‘90’
C. Odd(True(98.49)) D.Ord(Chr(Pred(8)))>=7
2、判断变量 ch 的值是否为大写字母,下列表达式正确的是( )。
A. ch>=’A’ and ch<=’Z’ B.’A’<=ch<=’Z’
C.(ch>=A)and(ch<=Z) D. not(ch’Z’)
3、表达式 Chr(Ord(‘a’)+5))的值是( )。
A.’f’ B. ‘E’ C.102 D.101
4、与十进制数 2014 等值的二进制数是( )。
A.11111011110 B.11110011110
C.10111111110 D.11111111010
5、[x]补码其原码为( )。
A B C
D
6、十进算术表达式:5*512+7*64 +4*8 +7 的运算结果,用二进制表
示为( )。
A. 101111100111 B.111111100101
C. 111110100101 D.111111011011
7、(2014)16 + (924)10的结果是( )。
A. (9036)10 B. (23B0)16
C. (9130)10 D. (100011000110)2
1 / 6
二、计算下列函数 (1*15)
1、Sqr (7)的值为( )。
2、Round(19.6)的值为( )。
3、Round(14.4)的值为( )。
4、int(-5.7)的值为( )。
5、Abs(-4.1)的值为( )。
6、-37 mod 6的值为( )。
7、’A’
8、odd(25)的值( )。
9、Not(17-5>13)的值为( )。
10、(11>10)and(7>=7)的值为( )。
11、Round(-11.1)的值为( )。
12、Round(-9.7)的值为( )。
13、Trunc(-17.7)的值为( )
14、chr(ord(‘h ’))的值为( )。
15、已知 chr(97)的值为字母 a 则 chr(99)的值为字母( )。
三、问题求解 (5+6)
1、兄弟两人去钓鱼,一共钓了23 条,哥哥钓的鱼比弟弟的三倍还多 3 条,哥哥
弟弟各钓了多少条?
哥哥___________________ 弟弟______________________
2、对一批编号为 1~100,全部开关朝上(开)的灯进行以下操作:凡是 1 的倍数
反方向拨一次开关;2 的倍数反方向又拨一次开关;3 的倍数反方向又拨一次开
关;……100 的倍数反方向又拨一次开关。问:最后为关熄状态的灯的编号有哪
些?
______________________________________________________
2 / 6
四、看程序写结果
1、
var d, p: integer;
begin
p:=1;
d:=5;
while d>1