[单选题]

执行下列程序: 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=15

B.P(1)=2,P(2)=4,P(3)=6,b=8

C.P(1)=2,P(2)=4,P(3)=6,b=18

D.P(1)=2,P(2)=4,P(3)=8,b=15

参考答案与解析:

相关试题

阅读下列程序,并给出运行结果 SET,FALK OFF CLEAR STORE

[主观题]阅读下列程序,并给出运行结果SET,FALK OFFC.LEARSTORE 0 T0 X,Y,S1,S2,S3D.0 WHILE X<1OX=X +lD.O CASEC.ASE INT(X/2)=X/2S1:SI+X/2C.ASE MOD(XJ 3)=0S2=S2+X/3C.ASE INT(X/2)<>X/2S3=S3+1E.NDCASEE.NDDO?S1,S2,S3SET TALK 0NRETURN运行以上程序后,屏幕显示[ ]。

  • 查看答案
  • 若有如下程序: SET TALK OFF INPUT TO X FOR i=1

    [单选题]若有如下程序: SET TALK OFF INPUT TO X FOR i=1 TO 3 INPUT TO Y IF Y>X X=Y ENDIF ENDFOR ?X RETURN 本程序的功能是( )。A.求3个数中的最大值B.求4个数中的最大值C.求3个数中的最小值D.求4个数中的最小值

  • 查看答案
  • 下列程序的运行结果是SET TALK OFF STORE 0 TO SN=20D

    [单选题]下列程序的运行结果是SET TALK OFFSTORE 0 TO SN=20D.O WHILE N>SS=S+NN=N-2E.NDDO? SRETURNA.0B.2C.20D.18

  • 查看答案
  • 执行如下程序,最后s的显示值为 SET TALK OFF S=0 i=5 x=1

    [单选题]执行如下程序,最后s的显示值为 SET TALK OFF S=0 i=5 x=11 DO WHILE s<=x s=s+i i=i+l ENDD0 7 S SET TALK ONA. 5B. 11C. 18D. 26

  • 查看答案
  • SET TALK OFF STORE O TO X,Y D0 WHILE.T.

    [主观题]SET TALK OFFSTORE O TO X,YD.0 WHILE.T.X=X+1Y=Y+XIF X>=5E.XITE.NDIFE.NDDO?X,YRETURN当程序执行到?x,Y命令时,X,Y的值分别是[ ]、[ ]。

  • 查看答案
  • 程序如下:SET TALK OFFINPUT TO XFOR i=1 TO 3I

    [单选题]程序如下:SET TALK OFFINPUT TO XF.OR i=1 TO 3INPUT TO YIF Y>XX=YE.NDIFE.NDFOR?XRETURN本程序的功能是( )。A.求3个数中的最大值B.求4个数中的最大值C.求3个数中的最小值D.求4个数中的最小值

  • 查看答案
  • 有如下一段程序: SET TALK OFF A=1 B=0 DO WHILE

    [单选题]有如下一段程序: SET TALK OFF A=1 B=0 DO WHILE A<:100 IF.NOT.A/2=INT(A/2)B=B+A ENDIF A=A+1 ENDD0 ? 8 SET TALK ON RETURN 该程序的功能是( )。A. 求1到100之间的累加和B. 求1到100之间的累加和除以2的商C. 求1到100之间的偶数之和D. 求1到100之间的奇数之和

  • 查看答案
  • 执行下列程序,最后S的显示值为( )。SET TALK OFFs=0i=2x=1

    [单选题]执行下列程序,最后S的显示值为( )。SET TALK OFFs=0i=2x=10D.O WHILE s<=xs=s+ii=i+1E.NDDO?sSET TALK ONA.12B.14C.16D.18

  • 查看答案
  • 执行下列程序:SET TALK OFFSTORE 0 TO X,YDO WHIL

    [单选题]执行下列程序: 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.8 8B.6 8C.4 6D.6 6

  • 查看答案
  • 执行下列程序:SET TALK OFFSTORE 0 TO X,YDO WHIL

    [单选题]执行下列程序:SET TALK OFFSTORE 0 TO X,YD.O WHILE X<6X=X+YY=Y+2E.NDDO? X,YSET TALK ONRETURN在屏幕上显示的输出结果是( )。A.88B.68C.46D.66

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