作业帮 > 综合 > 作业

C语言中的i < 0 | | i > 2 怎么理解啊什么情况下成立

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 05:27:40
C语言中的i < 0 | | i > 2 怎么理解啊什么情况下成立
还有这个i < 0 && i > 2 和上面那个有什么区别一直搞不清楚.
请给出两者的取值范围!
你们说的两者都成立则为真.一个为真则为真,这个都明白,但是有些视频上,却能通过这给出确切的取值范围.
while ( i>2 || i
i < 0 或 i > 2 有一个条件成立结果就为真
i < 0 与 i > 2 需要两个条件都为真, 结果才为真
再问: 给出取值范围
再答: i 为真时的范围 2 ~ 127 和 -1 ~ -128 i 定义为 char 时
再问: 你是怎么搞出来的
再答: i 定义为 char 时 值范围为 -128 ~ +127
再问: 你是怎么搞出来的,i为整数型时。照你这么说不包括0
再答: 你这条件是 i 小于0啊, 当然不包括0了, 只能是负数 如果 i 2 不包括2 i 为真时的范围 3 ~ 127 和 -1 ~ -128 i 定义为 char 时
再问: 我也不知道了,不知道那家伙是怎么讲的
再答: 哦, 又补充了 while ( i>2 || i2 || i 2 || i 2 || i 2