兰花花苞和新芽的区别:我有一道c语言的提问
来源:百度文库 编辑:中科新闻网 时间:2024/10/03 03:33:21
2. 以下程序段【 】。
x=-1;
do
{
x=x*x;
}
while(!x);
(A) 是无限循环 (B) 循环执行二次
(C) 循环执行一次 (D) 有语法错误
x=-1;
do
{
x=x*x;
}
while(!x);
(A) 是无限循环 (B) 循环执行二次
(C) 循环执行一次 (D) 有语法错误
选 C
循环末尾才进行条件判断,至少运行一次。
第一次循环后 x=-1×-1=1
! 1 = false ( 对一取反)
循环结束
d
对