首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下变量说明,则a+(int)((int)b+c)>>(int)(b-c)的值为【 】。 int a=5;float b=7.2,c=3.6;
设有如下变量说明,则a+(int)((int)b+c)>>(int)(b-c)的值为【 】。 int a=5;float b=7.2,c=3.6;
admin
2013-06-11
52
问题
设有如下变量说明,则a+(int)((int)b+c)>>(int)(b-c)的值为【 】。
int a=5;float b=7.2,c=3.6;
选项
答案
1
解析
在表达式a+(int)((int)b+c)>>(int)(b-c)中圆括号最优先,其次为类型转换(int)、加法+、减法-、右移运算>>。所以先看两个圆括号((int)b+c)和(b-c),前者b先被转换为int型7,然后与c相加 得10.6,后者结果是3.6,现在表达式为a+ (iot)10.6>>(int)3.6。C语言中,float型转换为int型是截尾取整,所以表达式进一步简化为5+10>>3=>15>>3。由于15的二进制为000011112(下标),所以15>>3的结栗是000000012(下标),即1。
转载请注明原文地址:https://kaotiyun.com/show/UVJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
是构成C语言程序的基本单位。
位运算071∧052的八进制值是()
若有说明:long*p,a;,则不能通过scanf语句正确给输入项读入数据的程序段是()
字符串"\\\"abc\"\\"的长度是()
若有说明语句:inta,b,c,*d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、d的语句是()
当前在数据库管理系统的研究方面,较活跃的是()
C语言源程序的最小单位是()
关系数据库的数据及更新操作必须遵循()等完整性规则。
对专门从事数据库管理、维护的人员,称之为()
随机试题
A.列缺 尺泽 肺俞 外关B.列缺 肺俞 尺泽 少商C.尺泽 肺俞 曲池 大椎D.肺俞 太冲 肝俞 经渠E.肺俞 合谷 丰隆 脾俞 太渊
A.率B.构成比C.相对比D.标准化率E.绝对数甲医院以内科和小儿科为主,乙医院以外科和妇产科为主,比较两医院的医疗质量,若以病死情况为评价指标,应用何种指标较合理
内伤头痛的主要病位在()
乙醇擦浴温度不得高于
世界上最主要的畜产品期货交易中心是()。
设总体X,Y相互独立且服从N(0,9)分布,(X1,…,X9)与(Y1,…,Y9)分别为来自总体X,Y的简单随机样本,则U=~_______。
电子商务交易的安全性不包括()。
把内存中的数据保存到硬盘上的操作称为______。
Mostof______isonAmericantelevisionareprogramsdesignedtoappealtopeoplewhogointothesupermarketsandbuytheprodu
Tomputsuphishand______theteacherasksaquestion.
最新回复
(
0
)