下列程序段中循环体执行的次数是( )

问题描述:

下列程序段中循环体执行的次数是( )
int x=-1;
do
{
x=x*x;
}while(!x);
A.0 B.1
C.2 D.无限
到底是哪个啊?

B . 1