单选题 下列程序段的输出结果是______。
int x=3;
do
printf("%d",x-=2);
while (!(--x));

【正确答案】 C
【答案解析】