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

关于C语言程序设计的题

img

if判断条件,只要值不为0,就为真,反之为假。
k1=1,为真,所以!k1为假;
k2=2,为真,所以x=4

原式可以组织为如下代码:


if (k1 == 0) {
  x--;
} else if (k2 != 0) {
  x=4;
} else {
  x=3;
}

显然k1不等于0,if判断失败,但是k2不为0,elseif成功,x=4

  • -;
    !K1 为 false;
    k2 是 true;
    所以执行了x = 4;
    零解释为false,将非零解释为true.

选B,

   else if(k2) x=4;//k2=2符合条件,运行
         else x=3;//不运行

你的问题是?

近期文章

  • Hexo nexT头像无法显示
  • sp 和 fp 需要在什么时候用?
  • 不会用pad定义整数
  • SSO问题清教
  • win10安装docker,使用命令行执行docker报错,如何解决?
  • 本地nacos正常启动,能正常访问控制台,但是微服务注册的时候报错
  • myEclispe maven打包报错
  • 关于final关键字的使用问题
  • H5选择人物音色进行语音录制变声
  • 20.04版本的Ubuntu系统下ROS的问题,
  • 如何爬取 某里网站的数据 普通的代码根本无法爬到
  • 求一个简单的方案,如果输入int类型时输入字符就重新输入
  • 页面访问偶尔慢 问题排查
  • python报错,关于git的
  • 读取文件后打印时出现乱码
  • systemjs-importmap中引入的文件有没有办法延迟加载?
  • 软件测试中的它的功能测点,测试的接口有哪些
  • Git代码同步的问题
  • 关于一个mysql存储过程的问题
  • HALCON 算子提问gen_empty_obj

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华