当前位置: 代码迷 >> C语言 >> [求助]在 C 语言中,判断 a 不等于 0 且 b 不等于 0 的正确的条件表达式是 ...
  详细解决方案

[求助]在 C 语言中,判断 a 不等于 0 且 b 不等于 0 的正确的条件表达式是 ...

热度:818   发布时间:2007-08-18 16:49:01.0
[求助]在 C 语言中,判断 a 不等于 0 且 b 不等于 0 的正确的条件表达式是 帮帮
在 C 语言中,判断 a 不等于 0 且 b 不等于 0 的正确的条件表达式是( )
A. !a==0 || !b==0 B. !((a==0)&&(b==0)) C. !(a==0&&b==0) D. a!=0 || b!=0 E. a&& b


可以把选项都讲下么?

还有 || 有什么用?

&& 有什么用呢》
搜索更多相关的解决方案: 语言中  条件  判断  表达  

----------------解决方案--------------------------------------------------------
回复:(乱七八糟)[求助]在 C 语言中,判断 a 不等于...

答案选E,A||B的作用就是A和B中只要有一个或者两个都满足条件为真,两个都不满足时为假,即"或". 
     A&&B的作用就是A和B中只要有一个或者两个都不满足条件为假,两个都满足时为真,即"且".


----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
恩,就是E吧.
----------------解决方案--------------------------------------------------------
E

“||”:或 俩边若有一边为真时值为真,都为假时才为假
“&&”:与 俩边都为真时值才为真,若有一边为假就为假

----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
那!a==0
这是什么意思呢?
----------------解决方案--------------------------------------------------------
以下是引用乱七八糟在2007-8-18 22:39:12的发言:
那!a==0
这是什么意思呢?

!a==0

相当于(!a)==0 //这个是运算级

如果a的值不为0,那么(!a)的值就为0,那么((!a)==0)的值就为1

如果a的值为0,那么(!a)的值就为1,那么((!a)==0)的值就为0

详细内容请看 条件选择 的章节(不管哪本书都一样)


----------------解决方案--------------------------------------------------------

我看你是优先级还不太清楚,下面我给个你记的方法吧
醋坛酸味灌
味落跳福豆

共44个运算符

醋-初等,4个: ( ) [ ] -> 指向结构体成员 . 结构体成员
坛-单目,9个: ! ~ ++ -- -负号 (类型) *指针 &取地址 sizeof长度
酸-算术,5个: * / % + -减
味-位移,2个: << >>
灌-关系,6个: < <= > >= == 等于 != 不等于
味-位逻,3个: & 按位与 ^ 按位异或 | 按位或
落-逻辑,2个: && 逻辑与 || 逻辑或
跳-条件,1个,三目: ? :
福-赋值,11个: = += -= *= /= %= >>= <<= &= ^= |=
豆-逗号,1个: ,

结合方向自右向左的只有三类:赋值、单目和三目


----------------解决方案--------------------------------------------------------
  相关解决方案