|
一九九七年度程序员级试题答案 |
|
一九九七年度程序员级上午试题答案
|
试题号
|
解
答
|
得
分
|
|
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
推荐给我的朋友
|
|
[关闭窗口]
|
|
|