bywfssl 2017-07-29 09:57 采纳率: 100%
浏览 928

C语言--怎么理解下面这段话?

在计算逻辑表达式时,并不是所有的逻辑运算符都被执行,只有在必须执行下一个逻辑运算符才能求出表达式的解时,才能执行该运算。

我的理解是:比如a=1,b=0,c=1;a||b||c只运算a,b之间的或逻辑,第二个||不再运算
a&&b&&c,只运算第一个&&,不再运算第二个&&,对吗?

  • 写回答

10条回答 默认 最新

  • 小魏同学i 2017-07-29 10:06
    关注

    我的理解是像两个或这样的逻辑运算,比如a=1,b=0,c=1;a||b||c,a||b为1,此时不管C为0还是1,整个式子逻辑值都为1,所以第二个||不再运算,两个与的话,应该要都运算吧

    评论

报告相同问题?

悬赏问题

  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)