我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C语言逻辑运算 逻辑运算 逻辑运算逻辑运算

int x=1, y=1; 表达式(!x||y--)的值是多少

应该是0吧,!x为0,判断y--,也为0,也将就是0||0,

!x=0

y--=1

0||1=1
答案是1

注意--y 和 y--的区别

(!x||y--)

相当于 (!x || y) ; y--;
答案如 楼上 所述

答案是1把 凑字

答案是ture  
表达式!x值为 false
表达式y--值为 ture

false||ture 值为ture

1,考虑逻辑运算符的优先等级就能得到结果了

近期文章

  • Safest Points
  • python当中循环和异常的使用
  • kettle采用JNDI方式,数据库密码是否需要避免有字符#,为什么?
  • MySQL数据库,sql查询
  • VBA编程 Excel中如何实现每列数据不为空
  • STM32PWM输出实验定时器求讲解
  • 《WCF服务编程 4th》中的plumbing是什么意思?
  • springmvc 这个方法的用法谁懂
  • Bribing FIPA
  • JAVA有没有自动实例化的方法?
  • javascript ajax&php问题
  • 为什么我的打印不居中(css)?
  • main函数返回值 参数 main函数返回值 参数
  • 如何在androidmanifest中配置一个自定义的application
  • AS安装出现问题,新手小白看不懂哪出问题了,求教
  • QToolBar显示隐藏的按钮
  • 打印为什么内容不能居中(css)
  • 如何通过angularjs+html完成跳转页面并且传参数,重点是参数是个对象不是string
  • py比较文件代码问题求解
  • 这里有个错误,应该是属于挺简单的,但是我作为萌新不知道,望大佬指点

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华