1985年计算机水平考试程序员试题
试题 1 ( 15分 )
阅读下列程序流程图 ,从供选择的答案中找出应该填入 ( )处的字句
,并写在答卷的对应栏内 .
供选择的答案:
(a) 2, 0, -3, 7 (b) 0, -3, 2, 7 (c) -3, 0, 7, 2 (d) 7, 2, 0, -3
(e) 2, 0, -3, -3 (f) -3, 0, 2, 7 (g) 2, 2, 0, -3 (h) 2, 0, 7, -3
设 N=4 ,数组 A 的初值为 2,0,-3,7 (即 A[1]=2,A[2]=0,A[3]=-3,A[4]=7 ).
<1> 程序执行完后, A 的值为 ( ).
<2> 若原流程图中,仅把I)框改为 I->J,则程序执行完后,A的值为( ).
<3> 若原流程图中,仅把III)框改为J:N-1,则程序执行完后,A的值为( ).
<4> 若原流程图中,仅把II)框改为 A[I]->A[J]
A[J]->T
T->A[I]
则程序执行完后, A 的值为 ( ).
试题 2 (15)
阅读下列求 S= X 的流程图, 从供选择的答案中找出应填入 a-g 处的字句.
供选择的答案
1,2: a. 读入X b. 读入S c. 读 入j d. 读入N e. 读入X
3,5: a. i:2 b. i:3 c. i:4 d. i:N e. j:2 f. j:3 g. j:4 h. i:j i. j:N