int x=3;do{printf(“%3d”,x-=2);}while(!(--x));输出结果是啥

2025-03-10 08:08:16
推荐回答(2个)
回答1:

这个自己可以去试试啊。1、int x=3;打印出1,此时while(!(--x))为真,之后x=0,继续循环。2、打印出-2,此时while(!(--x))为假,之后x=-3退出循环。所以答案为1和-2。

回答2:

1
前面有2个空格