( 19 )下列程序段执行时在屏幕上显示的结果是
x 1=20
x 2=30
S ET UDFPARMS TO VALUE
D O test WITH x1,x2
?x1,x2
PROCEDURE test
P ARAMETERS a,b
x =a
a =b
b =x
ENDPRO
A)30 30
B)30 20
C)20 20
D)20 30
第1题:
下列程序的运行结果是【 】。
include <iostream. h>
class test
{
private:
int num;
public:
test()
int TEST() {return num+100;}
~test()
};
test::test(){num=0;}
test::~test(){cout<<"Destructor is active"<<endl;}
void main()
{
test x[3]
cout<<x[1]. TEST()<<endl;
}
第2题:
下列程序段执行时在屏幕上显示的结果是
x1=20
x2=30
SET UDFPARNS TO VALUE
DO test WITH xl,x2
7 xl,x2
PROCEDURE test
PARAMETERS a,b
x=a
a=b
b=x
ENDPRO
A.30 30
B.30 20
C.20 20
D.20 30
第3题:
执行下列程序后,屏幕上显示的结果是 X=2 Y=3 ?X,Y DO SUB1 ??X,Y PROCEDURE SUB1 PRIVATE Y X=4 Y=5 RETURN
A.2 3 4 5
B.2 3 4 3
C.4 5 4 5
D.2 3 2 3
第4题:
下列程序运行后屏幕显示的结果是( )。 S= FOR X=2 TO 10 STEP 2 S=S+X ENDFOR ?S RETURN
A.10
B.20
C.30
D.40
第5题:
下面程序显示的结果是( )。 CLEAR STORE O TO X DO WHILE X<6 IFINT(X\2)=(X\2) ?X ENDIF X=X+1 ENDDO
A.显示1、3、5
B.显示2、4、6
C.显示0、2、4、6
D.显示0、2、4
第6题:
下列程序段执行时在屏幕上显示的结果是
DIME a(6)
a(I)=1
a(2)=l
FOR i=3 TO 6
a(i)=a(i-1)+a(i-2)
NEXT
?a(6)
A.5
B.6
C.7
D.8
第7题:
执行下列程序后,屏幕上显示的结果是
X=2
Y=3
?X,Y
DO SUB1
??X,Y
PROCEDURE SUB1
PRIVATE Y
X=4
Y=5
RETURN
A.2 3 4 5
B.2 3 4 3
C.4 5 4 5
D.2 3 2 3
第8题:
执行下列程序:
SET TALK OFF
STORE 0 TO X,Y
DO WHILE X<6
X=X+Y
Y=Y+2
ENDDO
? X,Y
SET TALK ON
RETURN
在屏幕上显示的输出结果是( )。
A.88
B.68
C.46
D.66
第9题:
下列程序段执行时在屏幕上显示的结果是( )。 DIME a(6) a(1)=1 a(2)=1 FOR i=3 TO 6 a(i)=a(i-l)+a(i-2) NEXT ?a(6)
A.5
B.6
C.7
D.8
第10题:
下列程序段执行时在屏幕上显示的结果是( )。 x1=40 x2=60 SET UDFPARMS TO VALUE DO test WITH x1,x2 7 x1,x2 PROCEDURE test PARAMETERS a.b X=a a=b b=X ENDPR0
A. 60 60
B. 60 40
C. 40 40
D. 40 60