向大家请教一题:选择题:当c不为0时,将c值赋给a、b,下列表达式中正确的是
1) c = b = a
2) (a = c) || (b = c)
3) (a = c) && (b = c)
4) a = c = b这是我作一套笔试题时遇到的,不明白为什么会这样问,C不为0有什么含义?
1) c = b = a
2) (a = c) || (b = c)
3) (a = c) && (b = c)
4) a = c = b这是我作一套笔试题时遇到的,不明白为什么会这样问,C不为0有什么含义?
第二个 C不为零的 符号||左边为true 符号||右边 不进行即b=c 不进行
第四个 同第一个选项 赋值顺序错误
3) (a = c) && (b = c)这两个在Java里都是不成立的吧, int || int, int && int 都是编译错误!Java比C/C++要严格得多, 不允许以整数来作为布尔型进行逻辑运算...