首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:int k=1,m=2;float f=7;则下列选项中错误的表达式是( )。
设有定义:int k=1,m=2;float f=7;则下列选项中错误的表达式是( )。
admin
2013-02-23
43
问题
设有定义:int k=1,m=2;float f=7;则下列选项中错误的表达式是( )。
选项
A、k=k>=k
B、-k++
C、k%int(f)
D、k>=f>=m
答案
4
解析
在C语言中,求余运算符“%”两边的运算对象都应为整型数据,所以需要对变量f进行强制类型转换,正确的写法为k%(int])f。在C语言中,逻辑运算符与赋值运算符、算术运算符、关系运算符之间从高到低的运算优先次序是:!(逻辑“非”)、算术运算符、关系运算符、&&(逻辑“与”)、‖(逻辑“或”)、赋值运算符。根据运算符的优先级与结合性,对于选项A),先计算k>=k的值(为真,即1),再用1对k进行赋值。对于选取项B),先计算k++的值,再对其取负数。对于选项D),先计算k>=f的值(为假,即0),再用0与m进行比较,故最终结果为0。
转载请注明原文地址:https://kaotiyun.com/show/eOPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
以下不正确的定义语句是
以下叙述中正确的是______。
下列叙述中,不属于软件需求规格说明书的作用的是
如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是()
设有以下程序段;inta[5]={0},*p,*q;p=a;q=a;则合法的运算是______。
在关系型的数据库管理系统中,3种基本关系运算是______。
随机试题
按照政府与事业单位会计的原则,对确认、计量要求的一般原则是()
男性,26岁,无明显不适。心脏杂音病史13年。查体:胸骨左缘第3肋间、胸骨右缘第2肋间闻及主动脉瓣喷射音及(2~3)/6级收缩期杂音,应考虑下列哪一诊断
A.抗体B.补体C.抗菌肽D.穿孔素E.干扰素由细胞毒性T细胞释放,能够溶解靶细胞的免疫分子是
太阳蓄血证的临床表现是
屈肘时在肘窝可以摸到的肌腱是
对于信息技术在进度控制中的应用说法不正确的是()。
喷锚暗挖法施工隧道施工质量检查与验收分为()等环节。
李老师经常让幼儿在活动教学中到室外进行罚站,这种做法()
在现实生活中,人们常形象地用“蓄水池”、“总账房”、“监视器”、“寒暑表”等说明银行的作用。这表明银行()。①为国家经济建设筹集和分配资金②依法制定、实施货币政策,对金融业进行监督和管理③对国民经济各部门和企业的生活经营活动进行监督和管理④为
毛泽东指出,辛亥革命“有它胜利的地方,也有它失败的地方……”辛亥革命失败的原因从根本上说是()
最新回复
(
0
)