以下程序的运行结果是( ).void main() {int x = 5; do { printf("%2d",x--); } while(!x); } A.5 4 3以下程序的运行结果是( ).void main(){int x = 5;do{printf("%2d",x--);} while(!x);}A.\x05 5 4 3 2 1B.\x05 4 3 2 1 0C.\x05 5D.\x05 4
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 16:36:13
xJAo[!PXW3MN-Z(w$,5, =fXȓNa}gyf$-/,fj6oqI
LEJ±pTR d
bd2-EdddOs: A(,d53b aSH5G
K[П^ 2!3-&q6
ckL.ťw 8Y!mz0P_Oi<|VJo4-2sֻۣ.D=#GzۓA*Ui
U]hBHK=N?>i9DŽvhZPСL
以下程序的运行结果是( ).void main() {int x = 5; do { printf("%2d",x--); } while(!x); } A.5 4 3以下程序的运行结果是( ).void main(){int x = 5;do{printf("%2d",x--);} while(!x);}A.\x05 5 4 3 2 1B.\x05 4 3 2 1 0C.\x05 5D.\x05 4
以下程序的运行结果是( ).void main() {int x = 5; do { printf("%2d",x--); } while(!x); } A.5 4 3
以下程序的运行结果是( ).
void main()
{int x = 5;
do
{
printf("%2d",x--);
} while(!x);
}
A.\x05 5 4 3 2 1
B.\x05 4 3 2 1 0
C.\x05 5
D.\x05 4
以下程序的运行结果是( ).void main() {int x = 5; do { printf("%2d",x--); } while(!x); } A.5 4 3以下程序的运行结果是( ).void main(){int x = 5;do{printf("%2d",x--);} while(!x);}A.\x05 5 4 3 2 1B.\x05 4 3 2 1 0C.\x05 5D.\x05 4
c啊
do...while()不管条件如果先执行一次,输出5,因为是后置--,所以先使用后再自减
然后!x 也就是!4为0,所以循环不再执行