问题详情
当执行以下程序段时()。x=-1;do{x=x*x;}while(!x);
A.系统将提示有语法错误
B.循环体将执行无限次
C.循环体将执行一次
D.循环体将执行两次
请帮忙给出正确答案和分析,谢谢!