33问答网
所有问题
!(a+b)&&a*b在c语言中什么意思
如题所述
举报该问题
推荐答案 2012-01-09
!是逻辑非运算
&&是逻辑与运算
*是乘法运算
根据运算符优先级考虑
先求(a+b),然后求!(a+b)
再求a*b
最后算逻辑与&&
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/40hhPRcRc.html
其他回答
第1个回答 2012-01-09
()优先级最高,!第二,*第三 ,&&第四
所以先算a+b,然后将a+b的值!
然后算a*b
再然后将!(a+b) 与 (a*b)的值 &&
本回答被网友采纳
第2个回答 2012-01-09
去查C语言的运算优先级
就知道了
!是非运算
&&是与运算
这里关键在于&&和*那个优先级高
作为优秀的代码,会加入详细的括号,以便他人阅读。
第3个回答 2012-01-09
好好看看吧
相似回答
C语言中
逻辑表达式中a=2,b=3.
(a+b)&&
(
a*b
),这个式子是怎么回事?是真是...
答:
肯定是真啊~~
a+b
=5>0;为真
a*b
>0;为真 两个都为真 那么与表达式 肯定也为真噻 如有疑问 欢迎追问~~希望采纳~~!
c语言中
?:和!是
什么意思
,怎么运用在编程中
答:
?
:的意思是条件运算符
,使用的格式如下(条件)?A:B,如果条件成立,表达式的值就是A,否则是B。!的意思是用来取非运算的,!true的结果就是 false !false 的结果是 true。写程序中,?:用的比较少,!主要用在条件判断中。延展回答:1、C语言是一门通用计算机编程语言,应用广泛。C语言的...
c语言中(
感叹号
!)
是
什么意思
?
答:
!
表示逻辑非,是逻辑运算符,运算对象是真或假
。若表示a不等于0,就写成a!=0;假设a等于1,那a!=0;就是真的,true。C语言中的符号分为10类:算术运算符、关系运算符、逻辑运算符、位操作运算符、赋值运算符、条件运算符、逗号运算符、指针运算符、求字节数运算符和特殊运算符。其中逻辑运算符...
大家正在搜
a&b在c语言中是什么意思
c语言中fabs是什么意思
c语言中abs什么意思
c语言中a大于b大于c
c语言中a丨b
c语言a=b=c
c语言a小于b小于c
c语言abc三个数比大小
c语言m=a>b
相关问题
c语言中a&&b+c||b-c是什么意思
C语言弱智题!(a+b+c)&&a*b*c等价于a*b*c&...
C语言中“t=a*=a>b?a:b”是什么意思?
c语言中,a^b是什么意思?
C语言中逻辑表达式中a=2,b=3.(a+b)&&(a*b)...
c语言 a++&&++b什么意思
在c语言中,x=(a&&b)&&(c<'B')是什么意思
c语言中a||(b+b)&&(c-a)是什么意思