有关C语言程式问题1.a + c >= 3 * b == a = 3 * c + 6\x05为什么答案是12.( a + c >= 3 * b ) == ( a = 3 * c + 6 )为什么答案是13.a == 3 && a = 4为什么答案是11.2题的数字a = 3、b = 3、c = 8

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 20:07:20

有关C语言程式问题1.a + c >= 3 * b == a = 3 * c + 6\x05为什么答案是12.( a + c >= 3 * b ) == ( a = 3 * c + 6 )为什么答案是13.a == 3 && a = 4为什么答案是11.2题的数字a = 3、b = 3、c = 8
有关C语言程式问题
1.a + c >= 3 * b == a = 3 * c + 6\x05为什么答案是1
2.( a + c >= 3 * b ) == ( a = 3 * c + 6 )为什么答案是1
3.a == 3 && a = 4为什么答案是1
1.2题的数字a = 3、b = 3、c = 8

有关C语言程式问题1.a + c >= 3 * b == a = 3 * c + 6\x05为什么答案是12.( a + c >= 3 * b ) == ( a = 3 * c + 6 )为什么答案是13.a == 3 && a = 4为什么答案是11.2题的数字a = 3、b = 3、c = 8
根据运算符优先级、结合性来解题
1. a + c >= 3 * b == a != 3 * c + 6
等效于
( ( (a + c) >= (3 * b) ) == a ) != (3 * c + 6)
2. ( a + c >= 3 * b ) == ( a != 3 * c + 6 )
等效于
( (a + c) >= (3 * b) ) == ( a !=( 3 * c + 6) )
具体数字自己往里带,注意关系表达式的值只能是0或1,也就是假或真,注意这点就好解题了