2006年5月程序员参考答案
上午部分
1 | A | 16 | C | 31 | A | 46 | D | 61 | C |
2 | D | 17 | C | 32 | C | 47 | B | 62 | A |
3 | D | 18 | B | 33 | A | 48 | C | 63 | D |
4 | B | 19 | D | 34 | C | 49 | D | 64 | C |
5 | C | 20 | C | 35 | A | 50 | B | 65 | C |
6 | C | 21 | D | 36 | D | 51 | A | 66 | C |
7 | A | 22 | D | 37 | D | 52 | A | 67 | B |
8 | C | 23 | B | 38 | B | 53 | C | 68 | B |
9 | A | 24 | C | 39 | C | 54 | D | 69 | A |
10 | D | 25 | B | 40 | B | 55 | D | 70 | D |
11 | D | 26 | C | 41 | C | 56 | C | 71 | D |
12 | B | 27 | D | 42 | C | 57 | B | 72 | D |
13 | A | 28 | B | 43 | D | 58 | C | 73 | B |
14 | A | 29 | C | 44 | B | 59 | C | 74 | D |
15 | C | 30 | B | 45 | A | 60 | A | 75 | A |
下午部分
试题一:非官方标答,仅供参考
[问题1]非官方标答,仅供参考
[问题2]非官方标答,仅供参考
[问题3]非官方标答,仅供参考
(1) B(j,n-I+1),或矩阵B的第j行第n-I+1列
(2) C(n-I+1,n-j+1),或矩阵C的第n-I+1行第n-j+1列
(3) A(n-j+1,I)
试题二:非官方标答,仅供参考
(1) num/10000>0,或num>9999,或num>=10000,或其等价形式
(2) result=0
(3) m/10,或(m-d)/10,或其等价形式
(4) d*10+d,或其等价形式
(5) mul*100,或其等价形式
试题三:非官方标答,仅供参考
(1)initstack(&s_bak)
回答initstack(s_bak)
(2)top(*s)
回答top(s)
(3)push(&s_bak,ch)
回答push(s_bak,ch)
回答push(s_bak)
(4)!isempty(s_bak),或isempty(s_bak)= =false,或其等价形式
(5)pop(&s_bak)
回答pop(s_bak)
试题四:非官方标答,仅供参考
(1)acc_qty=0
(2)p_num[I]*data[I].price,或其等价形式
(3)acc_qty-acc_req[I],或其等价形式
(4)tag,或tag= =1,或tag!=0,或其等价形式
(5)cost_produce+cost_keep<mincost,或cost_produce+cost_keep<=mincost,或其等价形式
试题五:非官方标答,仅供参考
(1) list1.text
(2) list1.listcount-1
(3) list1.list(i)
(4) list2.listindex
(5) list2.clear
试题六:非官方标答,仅供参考
(1) this->j
(2) superclass::
错误更正结果:superclass *s=new subclass(-3);
变量j的值:0
运行结果:-3 2
试题七:非官方标答,仅供参考
(1) true
(2) x as single
(3) 2+sin(x)
(4) 2+cos(x)
(5) timer1.enabled=false
试题八:非官方标答,仅供参考
(1) this
(2) super
错误更正结果:public abstract int getsum();
变量I的值:5
运行结果:-3
2