首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。
设int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。
admin
2019-12-17
29
问题
设int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。
选项
A、(!a==1)&(!b=0)
B、a&b
C、(a<b)&!c‖1
D、a‖(b+b)||(c—a)
答案
A
解析
C语言中的逻辑运算主要要看运算符的优先级。选项A中,(!a==1)中!运算优先级比==高,因此!a为假,然后再和1比较是否相等,因此整个表达式的结果为假,(!a==1)和(!b==0)是与的关系,前面的表达式为假,整个表达式结果就是假,选项C中a<b为真,!c值为假,(a<b)&!c值为假,(a<b)&!c|||为真;选项B中a&b的值为2;选项D中a的值为真,表达式的结果为真。
转载请注明原文地址:https://jikaoti.com/ti/ReG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
有以下程序,程序运行后的输出结果是#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);的输出结果是
下面描述中不属于数据库系统特点的是
以下选项中关于程序模块化的叙述错误的是
数据库中对概念模式内容进行说明的语言是()。
下列给定程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65b=60。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
关于C语言标识符,以下叙述错误的是()。
设有定义:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,若0≤i≤9,则对a数组元素的引用错误的是()。
软件测试的实施步骤是
随机试题
IS曲线和LM曲线怎样移动才能使国民收入增加而利率不变?怎样的财政政策和货币政策的混合才能做到这一点?
诺兰模型的六个阶段中,单项应用大量涌现带来种种矛盾,企业会采取措施抑制IT支出的无序增长的阶段是_______。
下列关于气体灭火系统灭火剂储存装置安装的说法中,不符合要求的是()。
Windows操作系统是基于字符界面、多任务、多窗口的操作系统。()
在短期内,一个国家实现经济增长和充分就业的同时也就实现了物价的稳定。( )
有关超额配售选择权的实施方案,应当在()中披露。
儿童记忆容量的增加,主要由于()。
公安机关的职责决定了公安机关的性质和任务。()
IBM370的短浮点数格式中,总位数为32位,左边第一位(bit0)为数符,随后7位(bit1~bit7)为阶码,用移码表示,偏置常数为64,右边24位(bit8~bit31)为6位十六进制原码小数表示的尾数,采用规格化形式表示。若将十进制数-265.62
A、Theyareperfectforalong-distancerunner.B、Theyaremadeofawoodandplasticcompound.C、Theyaresuitableforallkinds
最新回复
(
0
)