下面的程序 main(){int x=3;do{printf("%d\n",x-=2);}while(!(--x));}会( )
A.输出的是1
B.输出的是1和-2
C.输出的是3和0
D.是死循环
出自:国家开放大学程序设计基础