A.1,2
B.2,1
C.1,1
D.2, 2
第1题:
A、-1
B、0
C、1
D、2
第2题:
在下列程序中:
Program test(input, output);
var i. j:integer;
procedure calc(p1, p2: integer);
beginp2: = p2 * p2 p1: = p1 - p2; p2: = p2 - p1; end {caic}
begin {main} i: =2;j:=3;
calc(i,j); write(j);
end {main}
当参数传递采用引用方式(Call by reference)时,所得结果j=(6);
当参数传递采用换名方式(Call by name)时,所得结果,j=(7);
当参数传递采用赋值方式(Call by value)时,所得结果,j=(8)。
A.3
B.6
C.10
D.16
第3题:
下面程序执行后k的值为() k=3 for i=1:5 k=2*k+1 end
第4题:
在汇编语言程序中,下面关于END语句的叙述正确的是
A.END 语句表示子程序执行到此结束
B.END 语句在汇编后要产生机器码
C.END 语句是可执行语句
D.END 语句表示源程序到此结束
第5题:
9、以下描述语句得到的结果一定是 a=1,b=1,c=1 begin a <=1; b <=a; c <=b; end