下面的程序Main(){ int a=2;Do{Printf("%d\n",a-=2);}while(!(--a) );}______。
A.输出的是0
B.输出的是0和-3
C.输出的是3和0
D.是死循环
正确答案是A