x=-1; do { x=x*x;} while(!x); ________.循环执行几次? 还是死循环?

来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/23 11:33:28
x=-1;do{x=x*x;}while(!x);________.循环执行几次?还是死循环?x=-1;do{x=x*x;}while(!x);________.循环执行几次?还是死循环?x=-1;d

x=-1; do { x=x*x;} while(!x); ________.循环执行几次? 还是死循环?
x=-1; do { x=x*x;} while(!x); ________.
循环执行几次? 还是死循环?

x=-1; do { x=x*x;} while(!x); ________.循环执行几次? 还是死循环?
执行一次,因为执行一次后 x=1,而!x就表示假了.
!表示取反的意思,!ture为false.
而x=1表示true.