考試吧收集整理了全國計算機(jī)軟考軟件設(shè)計師考前練習(xí)及答案,2009年下半年軟考時間是2009年11月14日-11月15日。 考試吧祝各位順利通過本次考試!
56. 在下列程序中:
Program test(input,output);
var i,j:integer;
procedure calc(p1,p2:integer);
begin p2:=p2*p2 p1:=p1-p2;p2:=p2-p1;
end{caic}
begin{main}i:=2;j:=3;
calc(i,j); write(j);
end{main}
當(dāng)參數(shù)傳遞采用引用方式(Call by reference)時,所得結(jié)果j=[(239)];
當(dāng)參數(shù)傳遞采用換名方式(Call by name)時,所得結(jié)果j=[(240)];
當(dāng)參數(shù)傳遞采用賦值方式(Call by value)時,所得結(jié)果j=[(241)]。
遞歸是程序設(shè)計中很重要的一種控制結(jié)構(gòu),通常實現(xiàn)遞歸時,采用的數(shù)據(jù)結(jié)構(gòu)是[(242)]。
對那些既可以用遞歸方式,也可以用循環(huán)方式求解的問題,就執(zhí)行效率而言[(243)]。
供選擇的答案
(239)~(241) A. 0
B. 3
C. 5
D. 6
E. 10
F. 16
G. 20
H. 28
(242): A. 數(shù)組
B. 棧
C. 隊列
D. 循環(huán)鏈表
(243): A. 難以斷定
B. 兩者相同
C. 循環(huán)優(yōu)于遞歸
D. 遞歸優(yōu)于循環(huán)
參考答案:(239)F(240)F(241)B(242)B(243)C