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

c语言,如何,关于!为什么选d

img

x==1时,!x表示false,x==0时,!x表示true,

随便代入一个数就可以试出来
比如x = 0
!x 为真
x == 0也为真

如果x = 1
!x 为假
x == 0也为假

D
while(!x)就是x==0执行,非0值不执行

!表示取反,true变false,false变true
那么x是个int类型的时候,就要涉及隐式转换的知识
int转bool时,0->false,非0->true
因此x当x不为0时为真,为0是为假
!x反过来,当x为0时为真,不为0时为假
那么逻辑等价于x==0

近期文章

  • Python同父级目录下引用不了是怎么回事
  • 为什么它的输出是1234呢
  • java.io.NotSerializableException
  • echarts点击问题
  • 停止定时任务出错?可能方法有问题,有推荐使用的方法吗?
  • 微软账号更改主要别名无法验证
  • 在windows环境下写的springboot的项目在linux的tomcat下运行报错
  • 手机短信在电脑上打开全是乱码
  • 可以升级hbuilderx的版本吗
  • Unity如何打包成图片中这样
  • PTA大数加法运行超时
  • Exception in thread "main" java.lang.NullPointerException,
  • 如何让机器理解文本内容并报价——机器学习自然语言
  • layui is not defined 怎么解决
  • 定义一个数,高采纳率
  • 求解 急 为什么哈夫曼的译码出不了
  • 这里的结构体怎么不好定义的?
  • python提取两幅相似人脸图像的ORB特征,进行关键点匹配,匹配结果以图像形式给出
  • C语言希尔排序,求解答
  • matlab出现画图画不出来是什么原因啊

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华