首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。
设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。
admin
2013-02-23
69
问题
设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。
选项
A、(!a==1)&&(!b==0)
B、(a<b)&&!c||1
C、a&&b
D、a||(b+b)&&(c-a)
答案
1
解析
选项A中(!a==1)&&(!b==0)→(!2==1)&&(!b==0)→(0==1)&&(!b==0)→0&&(!b==0)→0(&&右边表达式(!b==0)被“短路”):选项B中(a<b)&&!c||1→(2<3)&&!4||1→1&&0||1→0||1→1;选项C中a&&b→2&&3→1;选项Da||b+b)&&(c-a)→2||(b+b)&&(c-a)→1(||右边表达式(b+b)&&(c-a)被“短路”)。所以本题选A。
转载请注明原文地址:https://kaotiyun.com/show/ubJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下fun函数的功能是:累加数组元素中的值。n为数组中元素的个数。累加的和放入x所指的存储单元中。fun(intb[],intn,int*x){intk,r=0;for(k=0;k<n;k++)r=【】;
以下函数用来求出两整数之和,并通过形参将结果传回,请填充完整。voidfunc(intx,inty,【】z){*z=x+y;}
阅读下面程序,则执行后的结果是#include"stdio.h"main(){charstr[]="tomeetme",*p;for(p=str;p<str+7;p+=2)putchar(*p);prin
下列程序段中,不能正确赋值的是
若有如下定义,doublea[100];,则a数组元素的下标上限是【】。
以下叙述中错误的是()
假定在一棵二叉树中,双分支结点数为15个,单分支结点数为32个,则叶结点数为______个。
若x和y都是buble型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为【】。
数据模型是数据库系统中用于提供信息表示和操作手段的结构形式。实际数据库系统中所支持的数据模型主要有层次模型、网状模型和【】3种。
是构成C语言程序的基本单位。
随机试题
A、floodB、foodC、schoolD、roommateA
Graves病时,血清激素水平变化正确的是
函数的极值可疑点的个数是()。
根据《注册建造师执业工程规模标准》(试行),工程规模为()的水库工程,其执业工程规模为中型。[2012年10月真题]
“备案号”栏:()。“运输工具名称”栏:()。
商品流通企业战略管理的特点是()。
当事人不服人民法院第一审判决的,有权在法定期限内向上一级人民法院提起上诉,该法定期限是指()。
某公司的内含增长率为5%。当年的实际增长率为4%,则表明()。
新安江上游最古老、规模最大的古代拦河坝是_______。
山东:济南:泰山
最新回复
(
0
)