|
回目录 回首页 |
一九九七年度初级程序员级下午试题答案 BASIC 语言试题一( 15分)1) (3分)4 ( 2) (3分)RESULT1 = 3.5( 3) (3分)RESULT2 = 6200( 4) (3分)AF( 5) (3分)-5 -1 4 7 9 18 其中每答对一个数给0.5分,而答成18 9 7 4 -1 -5给1分。
试题四( 15分)
其中 I > 1 可以写成 I >= 2,FLAG = 1 可以写成FLAG <>0。答I > 1或者FLAG =1,给2分。试题七( 15分)
或答 K = SQR(TSIN(R)*TSIN(R)+TSIN(S)*TSIN(S))或 –T*X*X/((2*N-1)*(2*N-2))试题十( 15分)
C 试题二( 15分)
上述表达式中只写 ‘‖’的左一半或右一半给2分。其中‘A’可写成65或0x41;‘Z’可写成90或ox5A; ‘a’可写成97或0x61;‘z’可写成122或ox7A; 其中‘&&’写成AND和‘‖ ’写成OR时,只给1分。答返回整型指针值的函数给 3分。答指针函数给 2分;答函数给 1分。3分; 答函数指针给 2分;答指针给 1分。试题五( 15分)
其中数 16.0可以写成16,除式 1/5.0可写成1.0/5,或写成1.0/5.0。或写成0.20等。答 16*arctan(1/5)给2分;答16arctan(1/5)给1分。其中数 4.0可以写成4,除式 1/239.0可写成1.0/239,或写成1.0/239.0。答 4*arctan(1/239)给2分;答4arctan(1/239)给1分。若上述( 1)、(2)、(3)的解答中,(1)的解答为double x=1/5、y=1/239;而(2)和(3)的解答分别为16*arctan(x)t 4*arctan(y),其中x和y可以是任意标识符,则这三框的解答一共给4分。其中 f 可用e / i代替。另上述表达式只写出r + f或 r – f只给1分。试题八( 15分)
其中只答 symm(m*m) 或 symm(m*m*m)只给1分。试题十一( 15分)
答 *s++ == ' '给2分,答*s = ' '给1分.答 *s++ == ' '给2分,答*s = ' '给1分.答 *(--q) = '\ 0 '给3分,答*q-- ='\ 0 '给2分FOXBASE 试题三( 15分)
答“ 97.07.01 是庆祝香港回归日”给2分;答“ 97/07/01 是庆祝香港回归日”给2分。答“保卫祖国、绿化祖国”给 1分。246.87 --2分1 分 2分答“程序输出: 600”给2分。试题六( 15分)
1 分 1分 1分( 2) (3分) YEAR(DATE()) – YEAR(CSRQ)( 3) (3分) . AND . .NOT. ZSGF( 4) (3分) REPLACE GZ WITH * 1.3 或答GZ = GZ * 1.3( 5) (3分) AVERAGE GZ FOR ZSGF TO PG 1分 1分 1分试题九( 15分)
其中 F2或用B代替,若漏写 ‘ F2 -> ’或 ‘B ->’给2分.1 分 2分试题十二( 15分)
1 分 1分 1分注 :其中F可用DJD替代, “DJ*SL”中的DJ可用F->XDJ替代. |
回目录 回首页 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||