有以下程序段,其输出结果是()int x=3;while((--x)==0){Console.Write("{0}/t",x-=2);}
A: A不执行循环体
B: B1
C: C0
D: D死循环
A: A不执行循环体
B: B1
C: C0
D: D死循环
举一反三
- 有以下程序段:int x=3;doprintf(“%3d”,x-=2);while(!(--x));程序段的输出结果是( ). A: 1 B: 0 C: 1 -2 D: 死循环
- 下列程序段中循环体的执行次数是______。 int x=-12; while (x=0) x=x+1; A: While循环执行12次 B: 循环体语句执行一次 C: 循环是死循环 D: 循环体语句一次也不执行
- 有以下程序段中while 循环执行的次数是______。int x=100; while ( x=0 ) x=x-10; A: 执行0次 B: 执行10次 C: 是死循环 D: 有语法错误
- 以下程序段,while语句的循环体执行的次数是。intx=0;while(x=1)x++; A: 1 B: 2 C: 无限循环 D: 3
- 以下程序段的执行结果为________。#include[stdio.h]void main(){ int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x);} A: -4 B: 0 C: -2 D: -1