换身份证需要带照片吗:c语言里的 29||1怎么算? ||怎么用?

来源:百度文库 编辑:中科新闻网 时间:2024/04/23 21:00:35
为什么是1啊?

||表示逻辑或。
逻辑运算只有两个结果,要么真,值为1,要么假,值为0。
29||1
左边为29,逻辑值为真(非0实数都为真,包括负数),右边为1,逻辑值也为真,所以运算结果为真。

||是 或 的意思
只要两个量中有一个为真,命题即为真
它的值是1

在c语言里,非0都表示真,所以29和1都是真,整个结果都为真了 ||是逻辑或的意思