| 2002年度初级程序员级答案
上午答案
| (1)C |
(2)D |
(3)D |
(4)B |
(5)A |
| (6)C |
(7)B |
(8)C |
(9)C |
(10)B |
| (11)B |
(12)D |
(13)B |
(14)C |
(15)C |
| (16)B |
(17)C |
(18)D |
(19)B |
(20)D |
| (21)A |
(22)B |
(23)A |
(24)A |
(25)B |
| (26)D |
(27)C |
(28)A |
(29)D |
(30)C |
| (31)A |
(32)D |
(33)D |
(34)A |
(35)D |
| (36)A |
(37)D |
(38)B |
(39)C |
(40)C |
| (41)B |
(42)B |
(43)D |
(44)D |
(45)B |
| (46)C |
(47)D |
(48)C |
(49)A |
(50)D |
| (51)D |
(52)C |
(53)C |
(54)A |
(55)D |
| (56)C |
(57)B |
(58)B |
(59)D |
(60)A |
下午答案
试题一
(1) 16 45 (2) 将长整数k逐位相加
(3) a=32, b=16 (4) 2
(5) 求两个整数的最大公约数
试题二
(1) 属性Picture应设置为"D:\user\Image.bmp",属性AutoReDraw应设置为True。
(2) (val(txt1.text)+val(txt2.text))/2
(3) 属性PasswordChar的值应设置为"*"
(4) 单击菜单"工程-工程1的属性",在弹出的对话框内,在"通用"标签下,在"启动对象 "的下拉列表框中,选择所需启动的窗体名main。
(5) 光标将按各控件的属性"TabIndex"的值从小到大在各个控件上循环移动。在开发时,只要修改属性"TabIndex"的值就能改变光标移动的顺序。
试题三
(1) yes 或yes== 1 或yes != 0
(2) a/i*i== a 或a%i== 0 或!(a%i)
(3) arr[k]!= arr[j]
(4) arr[++k]
(5) k+1 或 ++k
试题四
(1) 卸载当前窗口,弹出名为frmApp的窗口。
(2) 弹出消息框,标题为:"输入数据错",框中的消息为:"请重新输入!"。消息框还有出错标志和确认按钮。
(3) 将该图像框在横向移动到该窗口的中央。
(4) 在输入字符串中,对字符"#"前的字符个数进行统计;无"#"时,即统计该字符串的长度(或字符个数)。
(5) 5
试题五
(1) *s != '\0'或*s (3) fopen("text.txt", "w")
(2) *s++ (5) fclose(fp)
(4) fputc(*p, fp)
试题六
(1) Visible (2) False (3) Enabled
(4) True (5) False
试题七
(1) card[i][0] (2) return - 1
(3) card[k][2]+3 (4) card[k][1] += money
(2) card[k][2]
试题八
(1) 0 To LstCourse.ListCount-1 (2) ListCourse.List(i)
(3) LstSelected.Clear (4) LstSelected.ListIndex
(5) LstCourse.Text
|