[单选题]

执行下列程序:

C.LEAR

D.O A

RETURN

PROCEDURE A

PRIVATE S

S=5

D.O B

?S

RETURN

PROCEDURE B

S=S+10

RETURN

程序的运行结果为

A.5

B.10

C.15

D.程序错误,找不到变量

参考答案与解析:

相关试题

执行下列程序: CLEARDOPROG1 RETURN PROCEDURE PR

[单选题]执行下列程序:C.LEARD.OPROG1RETURNPROCEDURE PROG1X=2D.OPROG27XRETURNPROCEDURE PROG2X=X+3RETURN程序的运行结果为( )。

  • 查看答案
  • 执行下列程序: CLEAR SET TALK OFF STORE 1 TO i,

    [单选题]执行下列程序: CLEAR SET TALK OFF STORE 1 TO i,a,b DO WHILE i<=3 DO PROG1 ??"P("+STR(i,1)+")="+STR(a,2)+"," i=i+1 ENDDO ??"b="+STR(b,2) RETURN PROCEDURE PROGl a=a*2 b=b+a SET TALK ON RETURN 程序的运行结果为A.P(1)=2,P(2)=3,P(3)=4,b=15B.P(1)=2,P(2)=4,P(3)=6,b

  • 查看答案
  • 执行下列程序:CLEARDO ARETURNPROCEDURE AS=5DO B

    [单选题]执行下列程序:C.LEARD.O ARETURNPROCEDURE AS=5D.O B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为( )。A.5B.10C.15D.程序错误,找不到变量

  • 查看答案
  • 如果在程序中执行了RETURN命令,则程序()。

    [单选题]如果在程序中执行了RETURN命令,则程序()。A .终止B .中断C .返回D . D.暂停

  • 查看答案
  • 下列程序段执行以后,内存变量Y的值是( )。 CLEAR x=12345 y=O

    [单选题]下列程序段执行以后,内存变量Y的值是( )。 CLEAR x=12345 y=O DO WHILE x>0 y=y+x%10 x=int(x/l0) ENDDo ?YA.54321B.12345C.51D.15

  • 查看答案
  • 下列程序段执行以后,内存变量A和B的值是( )。 CLEAR A:5 B=20

    [单选题]下列程序段执行以后,内存变量A和B的值是( )。 CLEAR A:5 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH(A),B&&参数A是值传送,B是引用传送 ?A,B PROCEDURE SQ PARAMETERS X1,Y1 X1:X1*X1 Y1=2*X1 ENDPROCA. 5 50B. 25 50C. 25 10D. 5 20

  • 查看答案
  • 下列程序段执行以后,内存变量A和B的值是( )。 CLEAR A=10 B=20

    [单选题]下列程序段执行以后,内存变量A和B的值是( )。 CLEAR A=10 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH(A),B ?A,B PROCEDURE SQ PARAMETERS Xl,YI X1=X1*X1 Y1=2*X1 ENDPROC ( )。A. 10 200B. 100 200C. 100 20D. 10 20

  • 查看答案
  • 当变量I在奇偶数之间变化时,下面程序的输出结果为 CLEAR I=0 DO WH

    [单选题]当变量I在奇偶数之间变化时,下面程序的输出结果为C.LEARI=0D.O WHILE I<10IF INT(I/2)=I/2?"W"E.NDIF?"ABC"I=I+1E.NDDOA.W ABC ABC 连续显示5次B.ABC ABC ABC 连续显示5次C.W ABC ABC连续显示4次D.ABC ABC W连续显示4次

  • 查看答案
  • 下列程序的执行结果是_____。main(){int x=23; do {pri

    [单选题]下列程序的执行结果是_____。main(){ int x=23; do { printf("%d",x--);} while(!x);}A.321B.23C.不输出任何内容D.陷入死循环

  • 查看答案
  • 单击命令按钮时,下列程序代码的执行结果为______。Public Sub Pr

    [单选题]单击命令按钮时,下列程序代码的执行结果为______。 Public Sub Procl(n As Integer, By Val m As Integer) n=n Mod 10 m=m/10 End Sub Private Sub Command1_Click() Dim x As Integer,y As Integer x=12:y=34 Call Procl(x, y) Print x; Y End SubA.12 34B.2 34C.2 3D.12 3

  • 查看答案