((a<b)&&!c‖1) 这道c语言的题怎么解啊??求解求真相,
4个回答
展开全部
这是考查运算符的优先级和运算方向。
先算括号(a<b)
再算逻辑运算符!c
逻辑与&&与逻辑或||是相同优先级,但运行方向是从左到右,所以先算逻辑与&&,再算逻辑或||。
先算括号(a<b)
再算逻辑运算符!c
逻辑与&&与逻辑或||是相同优先级,但运行方向是从左到右,所以先算逻辑与&&,再算逻辑或||。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(((a < b) && (!c)) || 1, 结果是true
C++的优先级
优先级 操作符 结合性
1 :: 左
2 . -> [] () 左
3 ++ -- ~ ! - + & * () sizeof new delete castname_cast<type> 单目操作符 右
4 .* ->* 左
5 * / % 左
6 + - 左
7 << >> 左
8 < <= > >= 左
9 == != 左
10 & 左
11 ^ 左
12 | 左
13 && 左
14 || 左
15 ?: 右
16 = *= /= %= += -= <<= >>= &= |= ^= 右
17 throw 左
18 , 左
C++的优先级
优先级 操作符 结合性
1 :: 左
2 . -> [] () 左
3 ++ -- ~ ! - + & * () sizeof new delete castname_cast<type> 单目操作符 右
4 .* ->* 左
5 * / % 左
6 + - 左
7 << >> 左
8 < <= > >= 左
9 == != 左
10 & 左
11 ^ 左
12 | 左
13 && 左
14 || 左
15 ?: 右
16 = *= /= %= += -= <<= >>= &= |= ^= 右
17 throw 左
18 , 左
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
永真表达式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询