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

这道题应该怎么理解呀?

若在if后一对圆括号中a表示不等于0的关系,则能正确表示这一关系的是:
A.a<>0
B.!a
C.a=0
D.a

选D。c语言中,数值类型可以隐式转换,int型转bool型,0是false,非0是true,所以a就等价于a不等于0
再看其他选项
那么既然D对,B就是错的,!a对a取反了,逻辑是反的嘛
A,不等号是!=,不是<>,这在sql里面是等价的,c语言里没有这种写法
C,等号是==不是=,=是赋值。

D

近期文章

  • 笔记本电脑定位功能打不开,页面显示某些设置已由组织管理或隐藏
  • 您使用了哪些 starter maven 依赖项?
  • matlab的solve函数用法
  • 点击A标签layer 询问框的问题
  • vs 2019怎么打包,有几种方式?
  • 如何修改页面元素绑定的事件?
  • 原生JS实现Textarea汉字字数判断
  • c语言问题,一起解答吧
  • 怎么处理后端返回复杂的数据?
  • 在virtualbox虚拟机中Ubuntu无法更改ip地址
  • 有关流氓软件卸载干净的一个问题
  • 求指导,创建库时出现这种问题
  • c语言关于星期的问题不懂
  • 单片机灌电流与拉电流
  • 学校出的题,用C语言编译
  • 上传资源审核十多天无果怎么办?
  • unity 的text组件问题
  • 用idea 导入了一个项目,没有依赖,libraries一片空白。
  • 关于#harmonyos#的问题:防火墙问题
  • c++ 关于对vector容器名直接取址的问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华