单选题 以下程序段的输出结果是( )。
int x=5;
do
cout<<x--<<vendl;
while(!x);
A) 5 B) 无任何输出 C) 4 D) 陷入死循环

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