12.关于以下程序段,说法正确的是_____.x=-1; do { x=x*x; }while(!x);

问题描述:

12.关于以下程序段,说法正确的是_____.x=-1; do { x=x*x; }while(!x);
12.关于以下程序段,说法正确的是_____.
x=-1;
do
{ x=x*x; }while(!x);
A.死循环 B.循环体执行二次 C.循环体执行一次 D.有语法错误
x=-1是不是全局变量 进行一次do循环后值会变成1 继续使用?

答案c,在函数内不是全局变量,在其作用域有效