1990年度程序员级试题答案
上午答案| 题号 | 解答A | 解答B | 解答C | 解答D | 解答E |
| 试题1 | 4 | 4 | 2 | 1 | 3 |
| 试题2 | 3 | 4 | 6 | 8 | 9 |
| 试题3 | 1 | 4 | 5 | 7 | 10 |
| 试题4 | 6 | 2 | 2 | 4 | 1 |
| 试题5 | 1 | 4 | 2 | 3 | 3 |
| 试题6 | 2 | 1 | 1 | 4 | 3 |
| 试题7 | 2 | 5 | 7 | 6 | 2 |
| 试题8 | 1 | 3 | 5 | 8 | 9 |
| 试题9 | 2 | 3 | 5 | 3 | 2 |
| 试题10 | 1 | 3 | 2 | 3 | 3 |
| 试题11 | 4 | 6 | 1 | 8 | 8 |
| 试题12 | 3 | 5 | 7 | 6 | 1 |
| 试题13 | 4 | 1 | 3 | 5 | 6 |
C语言
试题3
(1)each,&max,&min
(2)*j=num%10
(3)j++,K++
(4)*min*10+*i
(5)max*10+*i
试题8(1)r→next=ptr1
(2)r→next=ptr 或 ptr1→next=ptr
(3)q1=q
(4)q=q→next
(5)q1→next=q→next
(6)q2→next=q
(7)q1→next=q2
其中(6)和(7)的解答可以互换。
试题13
(1)c!=b[i++]
(2)i<k
(3)score[b[i]][i]++
(4)order[j]
(5)order[k]
(6)score[tt][c]-score[dd][c]
CASL
试题2
(1)LEA GR2,10
(2)LEA GR1,1,GR1
(3)ADD GR0,0,GR1
(4)JMP NEXT
(5)ADD GR0,FOUR
(6)POP GR3
(7)POP GR2
(8)POP GR1
试题7
(1)LEA GR1,SOUT
(2)LEA GR0,-4,GR1
(3)LEA GR2,1,GR2
(4)LEA GR3,-65,GR3
(5)CPA GR3,TABLE 或 LEA GRO,-48,GR3
(6)ADD GR0,TWO
试题12
(1)LEA GR2,-1,GR2
(2)JNZ L40
(3)L50
(4)LEA GR3,1,GR3
(5)LEA GR3,1,GR3
(6)ST GR3,J
(7)CPA GR2,J
(8)LEA GR2,-1,GR2
(9)CPA GR0,X,GR2