【程序】
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.星期六
第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.上述全对
第2题:
下面程序段的运行结果是________ x=y=0; while(x<15) y++,x+=++y; printf("y=%d,x=%d",y,x);
第3题:
若有循环: int x=5,y=20; do { y-=x; x+=2; }while(x
A.1
B.0
C.3
第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);
}
第5题:
13、int x=5, y=20; do{ y -= x; x += 2; }while(x<y) 以上循环体执行()次
A.0
B.1
C.2
D.3