int x=23;do {printf ("%d",x--);}while(!x);有没有详细一点的解释?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 14:11:54
int x=23;do {printf (
x)+Q52NW.(r4TSt*tu5k32sR5+4|i!|~mOv4g>8 i@:/V=tߪ}m @v

int x=23;do {printf ("%d",x--);}while(!x);有没有详细一点的解释?
int x=23;do {printf ("%d",x--);}while(!x);有没有详细一点的解释?

int x=23;do {printf ("%d",x--);}while(!x);有没有详细一点的解释?
结果为23
int x=23;
do {
\x09printf ("%d",x--); /// 这里输出x的值,之后--,输出23,执行x--后,x为22
}while(!x); // 这里条件是!x,此时x=22,即x为真,执行!x后,为假,退出了循环