|
回目录 回首页 |
在阅卷时应特别注意解答次序可交换的试题。
一九九六年度程序员级上午试题答案
一九九六年度程序员级下午试题答案 试题一( 15分)(2 分)(1)tbl [k].vp(3 分)(2)*tbl[j].vp<*tbl[j+1].vp(3 分)(3)k=j(3 分)(4)k或k++或k--(2 分)(5)tbl[k].vn(2 分)(6)*tbl[k].vp 其中(2),(5),(6)可答成(3 分)(2)*tbl[j].vp>*tbl[j+1].vp(2 分)(5)tbl[N-k-1].vn(2 分)(6)*tbl[N-k-1].vpadw k (3) ,(4)可答成(3 分)(3)k=j+1(3 分)(4)k-1试题三( 20分)( 3分)(1)row___start<row___end?1:1 或((row-end-row -start)>0)*2-1和其他等价形式( 3分)(2)(row ___end-I)*sign( 3分)(3)2*n+1( 3分)(4)n,d-1,n+1-d( 3分)(5)n+1-d,0,n( 3分)(6)2*n-d+1,n,0( 3分)(7)0,d-n-2*n-d+1试题五( 20分)( 3分)(1)*pt[k]=j( 3分)(2)k--( 3分)(3)break( 3分)(4)j<=N& & b[j]<=N可答成j<=6或j<7;b[j]可答成b[j]= =1( 3分)(5)j<=N或j<N+1或j<=6或j<7( 3分)(6)k( 3分)(7)*pt[k]+1试题七( 20分)( 2分)(1)q=q->next或q=v->next( 3分)(2)*p=u( 3分)(3)v->next=u( 3分)(4)rz[I].lmt( 3分)(5)insert(& head,p)( 3分)(6)rz[p->[p->zi]].lmt( 3分)(7)p->zi++或p->zi=1
FORTRAN 试题二( 15分)( 3分)(1)INTRINSIC TAN( 3分)(2)SIMPSO(0.0,2.0,N,F,S)( 3分)(3)SIMPSO(0.0,PI/4.0,N,TAN,S)(2),(3) 数中缺小数占给2分( 2分)(4)ABS(X-X1).GT.EPS 其中GT可答成GE( 2分)(5)F( 2分)(6)1,2*N-1,2或2*N-1,1,-2试题四( 20)( 2分)(1)B(I).EQ.0( 3分)(2)K=0( 3分)(3)K=K+1( 3分)(4)T(K)=J(3)T (3)和(4)可答成T(K+1)=F和K=K+1( 3分)(5)B(T(J))( 3分)(6)NUM+K( 3分)(7)GOTO60试题六( 20分)( 2分)(1)1( 3分)(2)B(J)=A(J)( 3分)(3)K-1或 K-1,1( 3分)(4)MOD(C,M)或C-C/M*M( 3分)(5)A(I)=A(I)+C/M( 3分)(6)GOTO40( 3分)(7)D=I试题八( 20分)( 3分)(1)L=MIN(L,LEVB(J))( 3分)(2)FINDLV=L( 2分)(3)COMMON PARENT( 3分)(4)PARENT(I,NOP).GT.0或PARENT(I,NOP).NE.0( 3分)(5)PARENT(I,NOP)( 3分)(6)L+1或LEV(TOP-1)+1( 3分)(7)GOTO10 |
回目录 回首页 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||