问题详情
若有如下语句: int x=3; do{ printf("%d\n",x-=2);} wbile(! (--x));则上面程序段()。
A.输出的是1
B.输出的是1和-2
C.输出的是3和0
D.是死循环
请帮忙给出正确答案和分析,谢谢!