单项选择题

有如下程序:
int x=3;
do
x-=2;
cout<<x;
while(!(--x));
执行这个程序的输出结果是( )。

A.1
B.30
C.1-2
D.死循环