单项选择题

有下列程序:
main()
int x=5;
do
(printf("%d",x-=4);
while(!(--x));

程序的输出结果是( )。

A.1
B.2 0
C.1-4
D.死循环