作业帮 > 综合 > 作业

这是C++笔试的试题,最好能每个选项解释一下,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 16:14:03
这是C++笔试的试题,最好能每个选项解释一下,
Which of the following is a valid/useful boolean expression.( C )
A) (1 < x < 100) B) x C) (x =< 5) & (x>=5) D) (x = 1) || (x = 1)
A.不支持连续表达式,应写成1
再问: 对于b选项,我想问一下如果题目定义了x为int 型,那对不对?
再答: 摘自百度文库:布尔表达式(Boolean expression)是一段代码声明,它最终只有true(真)和false(假)两个取值。从最基本的层次来说,所有的布尔表达式,不论它的长短如何,其值只能是true或false。 这是我的理但int型某种程度上可以当作bool值用,比如if(x) 当x不为0则当作true用,为0当作false用。