如果你没打错字的话,输出d如果 d%是%d的话,输出1循环1次后 x=1;那么!x 就是0,循环终止
首先是"%d"才对吧结果是1先执行do语句输出1,此时X=1,!X为假,跳出循环.
%d输出的格式错误,输出的是1
1