首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=3,b=2;,则下面表达式中,值为真的选项是( )。
若有定义:int a=3,b=2;,则下面表达式中,值为真的选项是( )。
admin
2017-07-05
89
问题
若有定义:int a=3,b=2;,则下面表达式中,值为真的选项是( )。
选项
A、!b||!a
B、!(a/b)
C、!(b/a)
D、!a&&!b
答案
C
解析
C语言中“!”叫“取非”运算符,属于逻辑运算符,只有两种状态,“真”和“假”,C语言规定非0为“真”,0为“假”。a=3,b=2,!2、!3为0,即为假,“||”为“或”运算符,左右两个表达式有一个为真及整个表达式为真,0||0为0,值为假,选项A错误;a/b为1.5,又因为a、b都为int型,自动转换,丢弃小数部分,所以a/b的值为1,!1为0,为假,选项B错误;b/a为0.6666…,丢弃小数部分,其值为0,!0为真,所以选项C正确;a=3,b=2,!2、!3为0,即为假,“&&”为“与”运算符,左右两个表达式全为真时整个表达式才为真,0&&0为假,选项D错误;本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/gdDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不合法的十六进制数是()。
下列程序段中循环体的执行次数是______。a=15;b=0,do{b+=2;a-=2+b;}while(a>=0);
若有定义inta[10],*p=a,则p+6表示()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
以下是while语句的基本形式:while(表达式){语句:}其中“表达式”()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
为了使模块尽可能独立,要求()。
对下列二叉树进行中序遍历的结果为()。
某二叉树中度为2的节点有18个,则该二叉树中有()个叶子节点。
以下关于算法的叙述中错误的是
随机试题
ThenorthernpartsoftheUnitedStatesgetverycoldinthewinter.Itsnowsagreatdealandthetemperatureoftengoes【C1】___
早期青少年牙周炎特征性表现不包括
案情:甲与乙合伙承包村里的水塘养虾。2009年5月,甲乙二人向水塘投放虾苗2万尾。投放后二人精心管理。10天后,二人发现塘内有少量的死虾出现,当即捞起部分死虾送造纸厂与其交涉。造纸厂派人到现场了解情况。经双方估算,塘内漂浮和打捞上岸的死虾约10000尾。厂
价值工程的核心和所采用的成本分别是产品的()。
戒严由县级以上人大常委会或人民政府作出决定,由公安机关执行,必要时,也可派人民解放军、武警部队协助。()
用微波炉加热食物时不能用金属器皿盛装食物,是因为()。
货轮上卸下若干只箱子,总重量为10吨,每只箱子的重量不超过1吨,为了保证能把这些箱子一次运走,问至少需要多少辆载重3吨的汽车?
栈和队列的共同点是()。
Statusesaremarveloushumaninventionsthatenableustogetalongwithoneanotherandtodeterminewherewe"fit"insociety.
A、Thepickuptimeisnotscheduled.B、Extrapackagingisrequired.C、Valuablesareeasilylost.D、Thepricemightbetoohigh.D
最新回复
(
0
)