【程序】SET TALK OFFXQ=“天一二三四五六”DO WHIL .T.INPUT“X=” TO XX=IIF(X>0 AND X<366,MOD(X+2,7)+1,IIF(X=0,0,8))DO CASECASE X=0?“结束”EXITCASE X=8?“输入有错”LOOPOTHERWISE?“星期” +SUBSTR(XQ,2*X—1,2)ENDCASEENDDOSET TALK ON当输入X值为210时,输出结果为 ______。A.星期一B.星期二C.星期四D.星期六

题目

【程序】

SET TALK OFF

XQ=“天一二三四五六”

DO WHIL .T.

INPUT“X=” TO X

X=IIF(X>0 AND X<366,MOD(X+2,7)+1,IIF(X=0,0,8))

DO CASE

CASE X=0

?“结束”

EXIT

CASE X=8

?“输入有错”

LOOP

OTHERWISE

?“星期” +SUBSTR(XQ,2*X—1,2)

ENDCASE

ENDDO

SET TALK ON

当输入X值为210时,输出结果为 ______。

A.星期一

B.星期二

C.星期四

D.星期六


相似考题
更多“【程序】SET TALK OFFXQ=“天一二三四五六”DO WHIL .T. INPUT“X=” TO X X=IIF(X>0 AND X<366,MOD(X+ ”相关问题
  • 第1题:

    和语句for(intx=0;x<15;x+=2)sum+=x+5;作用一样的语句是()。

    A.for(intx=5;x=20;x+=2)sum+=x;

    B.for(intx=5;x<20;x+=x-2)x+=2;

    C.for(intx=0;x<15;x+=2)sum+=x+3;x+=2;

    D.上述全对


    正确答案:A

  • 第2题:

    下面程序段的运行结果是________ x=y=0; while(x<15) y++,x+=++y; printf("y=%d,x=%d",y,x);


    4

  • 第3题:

    若有循环: int x=5,y=20; do { y-=x; x+=2; }while(xA、2

    A.1

    B.0

    C.3


    C

  • 第4题:

    main( )

    { int x=31,y=2,s=0;

    do

    { s-=x*y;

    x+=2;

    y-=3;} while( x%3==0);

    printf(“x=%d\ty=%d\ts=%d\n”,x,y,s);

    }


    正确答案:
    2.x=35 y=-4 s=-29

  • 第5题:

    13、int x=5, y=20; do{ y -= x; x += 2; }while(x<y) 以上循环体执行()次

    A.0

    B.1

    C.2

    D.3


    C