2003年程序员级上午试题答案
|
(1) |
C |
(16) |
A |
(31) |
A |
(46) |
D |
(61) |
A |
|
(2) |
A |
(17) |
C |
(32) |
D |
(47) |
A |
(62) |
B |
|
(3) |
D |
(18) |
B |
(33) |
B |
(48) |
A |
(63) |
A |
|
(4) |
A |
(19) |
C |
(34) |
C |
(49) |
D |
(64) |
A |
|
(5) |
B |
(20) |
A |
(35) |
D |
(50) |
B |
(65) |
D |
|
(6) |
C |
(21) |
A |
(36) |
C |
(51) |
D |
(66) |
A |
|
(7) |
B |
(22) |
C |
(37) |
D |
(52) |
C |
(67) |
B |
|
(8) |
A |
(23) |
D |
(38) |
B |
(53) |
D |
(68) |
C |
|
(9) |
A |
(24) |
C |
(39) |
C |
(54) |
C |
(69) |
D |
|
(10) |
C |
(25) |
B |
(40) |
A |
(55) |
C |
(70) |
B |
|
(11) |
D |
(26) |
B |
(41) |
A |
(56) |
B |
(71) |
A |
|
(12) |
D |
(27) |
A |
(42) |
C |
(57) |
D |
(72) |
A |
|
(13) |
B |
(28) |
B |
(43) |
C |
(58) |
C |
(73) |
D |
|
(14) |
B |
(29) |
D |
(44) |
A |
(59) |
D |
(74) |
C |
|
(15) |
C |
(30) |
C |
(45) |
A |
(60) |
B |
(75) |
B |
2003年程序员级下午试题参考答案
试题一
(1) H
(2) L
(3) ENG(L) 或 ENG(I+1)
(4) CN(L) 或 CN(I+1)
(5) ②
试题二
(1) strlen(s) + s
(2) *p == ch
(3) ptr = ptr ->left
(4) ptr = ptr->right
(5) ptr
试题三
(1) u = v,v = v->next 或 u = v,v = u->next
(2) v == base 或 base->no == n
(3) v->no < p->no 或 v->no <= p->no
(4) base = v
(5) v->next = p
试题四
(1) k != 0 或 k
(2) (j-k+n) % n
(3) j
(4) a[t] 或 *(a+t)
(5) i++
试题五
(1) p->next = *top
(2) *top = p->next 或 *top = (*top)->next
(3) t->next = p 或 (*tail)->next = p
(4) p->next 或 (*tail)->next->next
*tail = p 或 *tail = (*tail)->next