C语言中 (!a<b&&b!=c||x+y<=3是什么意思
展开全部
!a<b 且 b!=c 或 x+y<=3
!a<b 就是 非a小于b啊,目测a是布尔类型的,强制转化成数值型和b比较
b!=c 和x+y<=3很简单,就不说了
!a<b 就是 非a小于b啊,目测a是布尔类型的,强制转化成数值型和b比较
b!=c 和x+y<=3很简单,就不说了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
IF(!a<b&&b!=c||x+y<=3)
{ ……}
1.
(!a<b)的 等同条件是 “a>=b” ,请想想 “!” 这个符号的作用。
2.
b!=c :b不等于c
3.
x+y<=3 : x+y小于等于3
4.
(!a<b&&b!=c||x+y<=3) -> (A || B) -> ( (!a<b&&b!=c) || (x+y<=3) )---->
----> A或者B的条件满足,能进入IF{}语句,A且B两者条件都不满足,不能进入IF{}语句。
{ ……}
1.
(!a<b)的 等同条件是 “a>=b” ,请想想 “!” 这个符号的作用。
2.
b!=c :b不等于c
3.
x+y<=3 : x+y小于等于3
4.
(!a<b&&b!=c||x+y<=3) -> (A || B) -> ( (!a<b&&b!=c) || (x+y<=3) )---->
----> A或者B的条件满足,能进入IF{}语句,A且B两者条件都不满足,不能进入IF{}语句。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询