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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/14 21:15:11
intx=23;do{printf("%d",x--);}while(!x);有没有详细一点的解释?intx=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);有没有详细一点的解释?

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后,为假,退出了循环