首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下变量说明,则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
34
问题
设有如下变量说明,则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全国计算机二级
相关试题推荐
程序流程图(PFD)中的箭头代表的是()。
在下列字符序列中,不可用做C语言标识符的是()
下面程序的输出结果是() main() {inti,f1,f2; f1=f2=1; for(i=0;i<4;i++) {printf(”%d%d”,f1,f2); f1+=f2; f2+=f1;
下列关于switch语句和break语句的结论中,只有()是正确的。
当前在数据库管理系统的研究方面,较活跃的是()
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。intfun(intn){intm=0,f=1,i;for(i=1;i<=n;i++)m+=i*f;
设有定义语句:charc1=92,c2=92;,则以下表达式中值为零的是
已定义ch为字符型变量,以下赋值语句中错误的是
若有如下定义:intx=2,y=3,z=4;则表达式!(x=y)||x+z&&y-z的值是【】。
数据库技术的主要特点为数据的集成性、数据的高【】和低冗余性、数据独立性和数据统一管理与控制。
随机试题
资本形成总额是计算国内生产总值中的重要组成部分。()
以下哪项不符合急性淋巴细胞白血病(ALL)的特征
患者,女,14岁。左面部肿大,畸形,随年龄而增长。检查:左鼻及唇颊增大、下坠,软,面部及躯干皮肤有多处棕色斑。最可能的临床诊断是
雷尼替丁的临床适应证除了
麻某求朋友冯某利用职务的便利提供点醋酸酐、乙醚和三氯甲烷,冯某知道麻某曾有吸毒、贩毒行径,这一次收集这类原料保不准是要自己制造毒品了。但因麻某许诺一定重谢,还是从库中偷取了一些给麻某,麻某酬谢了冯某1万元。对冯某应以何罪论处?()
建设工程施工过程中,关于施工节材的说法,正确的是()。
钢丝绳安全系数为标准规定的钢丝绳在使用中允许承受拉力的储备拉力,即钢丝绳在使用中破断的安全裕度。作托拉绳时,安全系数应()。
出口信用证押汇()。
A、 B、 C、 B
Tom_____thepartyasnoonesawhimthereyesterdayevening.
最新回复
(
0
)