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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 07:55:08
x=-1; do { x=x*x;} while(!x); ________.循环执行几次?  还是死循环?
x)5|gBJBBmVWPX V=[s=O<[^Afv7D&H4c:7FΆf.yFOvBz:h΋Ŋ6X]O۟jxD*?iY-Z5Q,)-JS Q 4hDyIQ)PT 1A_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.