ten times
zero times
one to me times
more than ten times
第1题:
有如下程序
main()
{ int x=23;
do
{ printf("%d",x--);}
while(!x);
}
该程序的执行结果是
A.321
B.23
C.不输出任何内容
D.陷入死循环
第2题:
以下程序段的输出结果是______。 int x=5; do {ptintf("%2d\n",x--); }while(!x);
A.5
B.无任何输出
C.4
D.陷入死循环
第3题:
下列程序段执行以后,内存变量y的值是 ______。 x=34567 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO
A.3456
B.34567
C.7654
D.76543
第4题:
A.tentimes
B.zerotimes
C.onetometimes
D.morethantentimes
第5题:
A.ten times
B.zero times
C.one to me times
D.more than ten times
第6题:
以下程序段的输出结果是( )。int x = 5;do {cout<<x--<<end1;}while(!x);
A.5
B.无任何输出
C.4
D.陷入死循环
第7题:
执行下面程序片段的结果是( ) int x=23; do { printf("%2d",x--);} while(! x);
A.打印出321
B.打印出23
C.不打印任何内容
D.陷入死循环
第8题:
下列的程序 段 中与上题的程序段对 y 的计算结果相同的是
A) x=34567
y=0
flag=.T.
DO WHILE flag
y=x%10+y*10
x=int(x/10)
IF x>0
flag=.F.
ENDIF
ENDDO
B ) x=34567
y=0
flag=.T.
DO WHILE flag
y=x%10+y*10
x=int(x/10) }
IF x=0
flag=.F.
ENDIF
ENDDO
C ) x=34567
y=0
flag=.T.
DO WHILE !flag
y=x%10+y*10
IF x>0
flag=.F.
ENDIF
ENDDO
D) x=34567
y=0
flag=.T.
DO WHILE !flag
y=x%10+y*10
x=int(x/10)
IF x=0
flag=.T.
ENDIF
ENDDO
第9题:
A.5,6
B.5,5
C.6,5
D.6,6
第10题:
执行下列程序段以后,内存变量y的值是( )。x=76543y=0DO WHILE x>0 y=x%10+y*10 x=int(x/10)ENDDO
A.3456
B.34567
C.7654
D.76543