回目录
回首页
|
一九九七年度程序员级上午试题答案
|
试题号 |
解 答 |
得 分 |
|
A |
B |
C |
D |
E |
|
例 题 |
|
|
|
③ |
|
|
|
试题 1 |
3 |
6 |
6 |
4 |
2 |
|
|
试题 2 |
3 |
1 |
2 |
1 |
3 |
|
|
试题 3 |
4 |
4 |
3 |
4 |
2 |
|
|
试题 4 |
1 |
|
4 |
2 |
4 |
|
|
试题 5 |
1 |
2 |
2 |
5 |
2 |
|
|
试题 6 |
3 |
3 |
3 |
1 |
1 |
|
|
试题 7 |
4 |
3 |
4 |
3 |
3 |
|
|
试题 8 |
4 |
3 |
2 |
9 |
6 |
|
|
试题 9 |
2 |
3 |
4 |
2 |
5 |
|
|
试题 10 |
3 |
8 |
2 |
4 |
9 |
|
|
试题 11 |
4* |
6* |
8* |
9* |
10* |
|
|
试题 12 |
2 |
2 |
3 |
4 |
2 |
|
|
试题 13 |
3 |
3 |
3 |
4 |
4 |
|
|
试题 14 |
2 |
4 |
4 |
2 |
3 |
|
|
试题 15 |
2 |
3 |
4 |
3 |
1 |
|
|
评阅人 |
|
校阅人 |
|
小 计 |
|
注 :*表示可交换
一九九七年度程序员级下午试题答案
C
试题一( 15分)
3分
i = 2,或cl
+ 1
3分
m % i == 0 (或
!(m % i) 或
m == i * k )
3分
i ! = k (或
i < k )
3分
fac [ cl ++ ] = fac [ c2 ]
答 cl ++ 给1分,‘
= ’左右只对一半给1分。
3分
s
试题三( 20分)
3分
r – 1 答
r 给1分
3分
c [ i ] < n – r + i
答 c [ i ] <= n – r +
i 给2分,答c
[ i ] < … – r + i给2分
3分
i + 1 答i给1分
3分
c [ j ] = c [ j-1] + 1
答 c [ j ] = c [ j] + 1给2分,
c [ j ] = …
给1分
3分
i = r – 1 答i++
给1分
3分
i?/FONT>
(或?/FONT> i ,或i
= i –1 或 i - = 1)
2分
i >= 0 答
i > 0 给1分
试题五( 20分)
3分
top ! = NULL (或top)
3分
top = top -> link 答top=…
给1分
3分
p -> link ! = NULL (或p
-> link)
答 p ! = NULL或
p 给1分
3分
s [ j ] = NULL 答
s [ j ] = … 给1分
3分
y! = NULL && y -> data < q->data或y
&& y -> data < q->data
答 y -> data <
q->data && y或y
-> data < q->data 给2分
3分
q -> link = y
答 q -> link = x ->
link 给2分;答q
-> link =…给1分
2分
y == s [ i ] 答
y == … 或
… == s [ i ]给1分
试题七( 20分)
3分
2 – pstatus 或
pstatus ? 1 : 2 或
pos + 1 – pstatus
答“ 1”或“2”给1分
3分
buf [ pos – 1 ] == buf [ pos ]
答 buf [ c ] == buf [ c
– 1 ] 或
buf [ c – 1 ] = buf [ c ]给1分
3分
buf [ 0 ] = buf [ 1 ] 或
buf [ 0 ] = buf [ pos ]
3分
pstatus, buf , c-1, wfp 或
pstatus, buf, pos-1, wfp
答 pstatus, buf, c, wfp 给2分
3分
buf [ 0 ] = buf [ pos-1 ] 或buf
[ pos-1 ] = buf [ 0]
3分
buf [ 1 ] = buf [ pos ] 或buf
[ 1 ] = buf [ c]
2分
pos = 1 答
c = pos = 1 给2分
FORTRAN
试题二(15分)
- 3
分
I = 2
- 3
分
MOD(M,I)
.EQ. 0 (或MOD(M,K)
.EQ. 0 或
I * K .EQ. M)
- 3
分
I .NE. K
- 3
分
FAC ( L + I – R ) = FAC ( I )
答FAC ( L + I – R ) =…给2分,答…
=FAC ( I )给1分
- 3
分
FACTOR = S
试题四(20分)
- 3
分
EXTERNAL F
- 3
分
ROOT (F.
X0. X1. 1E-6)
或ROOT
(F.
X1. X0. 1E-6)
- 3
分
ABS(T)
. GE . EPS 不写绝对值给2分
- 3
分
X = Z
- 3
分
Y = Z
- 3
分
GOTO 5
- 2
分
ROOT = Y – T 答
ROOT = Z 可给3分
注:若(1)答
EPS = 1E – Y ,在(2)中的1E-6可写成EPS。
试题六(20分)
- 3
分
2,2*N-1
或
2*N-1,2,-1
或 1,2*N-1
或2*N-1,1,-1
- 3
分
N
- 3
分
K-N+1
- 3
分
K-N+1 或
IEND
- 3
分
S = 0.0
- 3
分
J = J + 1
- 2
分
S . EQ . MAX . AND . T . GT . TOP
答 S . EQ . MAX 或.
T . GT . TOP 给2分
试题八( 20分)
3分
I . LE . L
3分
SAME
3分
. NOT . SAME
3分
X ( I )
3分
GOTO 5
3分
Y ( NUM ) = 0
2分
SAME
|
回目录
回首页
|