11智能在线
新记
C语言中b=a&&(-1);是什么意思啊? 1+1=?
一加一到底等于几?
举报该文章
相关建议 2015-03-30
-1非零,所以为真,任何数与1就是它本身,所以只要a不为零,这个b就等于1 只有a=0时,b=0 1+1 数学上算出来是2 数字电路中为1 算错的时候是除了1和2以外的任何数字
麻烦采纳,谢谢!
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/27s7fmsv82pvs772v2.html
其他看法
第1个回答 2018-04-12
2, 1
---------------------
因为
a= 25/10%9 = 2
b = a&&(-1) ,即 2 ||(-1), 两个非0值的逻辑与,结果为真,但b是整型 ,一般的编译器结果为 1(有可能因不同的编译器,结果会不一样,但肯定不是0)
相似回答
大家正在搜
相关问题
C语言中b=a&&(-1);是什么意思啊?
c语言中!1是什么意思啊
C语言中b=a&&(-1);是什么意思啊?2...
C语言中b=a&&(-1);是什么意思啊? ...
c语言 b=a&&(-1); 是什么意思
c语言 b=a&&(-1); 是什么意思
在C语言中,if(a==1&&b++=2)是什么意思?
c语言中,a=-1,b=1;if((++a<0)&&!(b-...