int x=3;do{printf("d%",x-=2);}while(!x); 的输出结果是?

2025-03-22 10:49:17
推荐回答(4个)
回答1:

如果你没打错字的话,输出d
如果 d%是%d的话,输出1
循环1次后 x=1;那么!x 就是0,循环终止

回答2:

首先是"%d"才对吧
结果是1
先执行do语句输出1,此时X=1,!X为假,跳出循环.

回答3:

%d输出的格式错误,输出的是1

回答4:

1