作业帮 > 数学 > 作业

9、与语句“while(x)”等价的语句是( ).

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/14 14:15:10
9、与语句“while(x)”等价的语句是( ).
9、与语句“while(x)”等价的语句是(
).
A.while(x==0) B.
while(x!=0) C.while(x==1) D.while(x!=1)
如果你要我选,我只好选 b..但问题是,这并不是 "等价"
在一些编程语言里,x = '' (空字串) 在这里也是能成立的.
一般情况下,这并不是理想的做法.
如果有 e,我会说那是 while ( x != undef )
再问: undef 代表0?还是1?
再答: undef / null 代表'无', 比起 false (boolean) 更加'无'. 非 0 , 非 1, 非字串. 在记忆体的角度来说, 就是不指向任何资料位址