C语言 IF条件语句中的 && || 用法 求大神详解 自己摸索了一下午 用法还是确定不下来
另((age>25&&subject==1)&&(college==3||college==1))这个语句执行的先后顺序顺便帮我看一下...
另 ((age > 25 && subject == 1) && (college == 3 || college == 1)) 这个语句执行的先后顺序顺便帮我看一下
展开
1个回答
展开全部
自左向右,以次判定
&& 如果有一个为false,后面中止续判定
|| 如果有一个为true, 后面中止续判定
age > 25 // 为true继续,false中止
subject == 1 // 为true继续,false中止
college == 3 // 为false继续,true中止
college == 1 // 结束
追问
大神 这个整个一个式子 求得不是一个答案吗 在这段式子里可以获取到多种答案吗
追答
这个句子的结果就是true或false呀
要么满足上面的条件,要么不满足两种,没有其它的
具体哪一个不满足不能直接获取到,要自己调试代码
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询