2007下半年程序员级试题答案

上午标准答案(每空1分)

(1) C (16) D (31) A (46) B (61) B
(2) D (17) C (32) B (47) D (62) A
(3) D (18) B (33) D (48) B (63) C
(4) A (19) B (34) A (49) A (64) C
(5) B (20) D (35) B (50) C (65) D
(6) D (21) B (36) B (51) D (66) B
(7) C (22) A (37) C (52) B (67) D
(8) C (23) B (38) A (53) A (68) D
(9) A (24) C (39) B (54) C (69) A
(10) C (25) A (40) C (55) C (70) B
(11) B (26) D (41) A (56) B (71) B
(12) D (27) C (42) D (57) C (72) A
(13) D (28) D (43) D (58) D (73) A
(14) A (29) B (44) D (59) C (74) D
(15) B (30) D (45) C (60) B (75) A

下午参考答案
试题一
 (1)1 (2)2 (3)m (4)D[m+1] (5)m←m+1

试题二
 (1)days++,days+=1,days=days+1 (2)date==5 (3)m < 12
 (4)isLeapYear(year) 或year%4==0 && year%100!=0 || year%400==0(5)date

试题三
 (1)str[0] == 'i',或*str == 'i' (2)t_end < t_start (3)24*60*60 
 (4)interval / 60 (5)c++,c+=1,c=c+1

试题四
 
(1)head -> next (2)ptr
 (3)q->data == ptr->data或ptr->next->data == ptr->data
 (4)ptr -> next (5)ptr

试题五
 [问题1] ① ⑤
 [问题2] (1)3 (2)5 (3)无 (4)4 (5)无 (6)5
 [问题3] ② ⑤

试题六
 (1)n(i) (2)Tim1.Enabled = False (3)1 (4)ng + 1 (5)Str$(j) + "号胜出",或Str(j) + "号胜出"

试题七 
 [问题1] ① ⑤
 [问题2]
  (1)3 (2)5 (3)无 (4)4 (5)无 (6)5 
 [问题3] ② ⑤ 

回目录     老顽童整理校对 2008年1月