首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下变量说明,则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
59
问题
设有如下变量说明,则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://www.kaotiyun.com/show/UVJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次放到该文件中,用井作为结束输入的标志。请填空。#include<stdio.h>main(){FILE*fp;charch,fname[10];
以下程序的输出结果是() main() {charch[3][4]={"123","456","78"},*p[3];inti; for(i=0;i<3;i++)p[i]=ch[i]; for(i=0;i<3;i+
一个汉字的机内码在计算机内部需用2个字节存储,每个字节的最高位是()
以下程序的功能是:建立一个带布头结点的单向链表,并将存储在数组中的字符依次存储到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项 #include<stdlib.h> structnode {chardata;str
有以下说明和定义语句structstudent{intage;charnum[8];structstudentstu[3]={{20,"200401"},{21,"200402"},{19,"200403"}};
一个C程序可以包含任意多个不同名的函数,但有且仅有一个______。
若有如下定义:intx=2,y=3,z=4;则表达式!(x=y)||x+z&&y-z的值是【】。
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
随机试题
为了保证鉴定结论的真实性,鉴定人在进行鉴定前,一律不得了解案情。()
Afterinventingdynamite(炸药),Swedish-bornAlfredNobelbecameaveryrichman.However,heforesawitsuniversallydestructive
Christopherisnotmarriedyet:heisstilla【36】.Heisinterested【37】football,whichisanexciting【38】andenjoys【39】towatch
甲亢的主要临床表现是哪一组
下列哪种不属于变应性接触性皮炎
恒牙列建牙合的关键是
根管治疗术后疗效评估观察时间为A.半年B.1年C.2年D.3~5年E.5年以上
60岁,女性。一年前因股骨颈骨折,行三刃钉固定术,髋活动仍有疼痛,X线片示股骨头密度增高,纹理不清,应考虑为
患者女,30岁。头晕、心悸、乏力、牙龈出血、月经量增多,近来呼吸道感染伴发热、牙龈出血加重来院就诊。查体:血红蛋白60g/L,血小板<50×109/L,中性粒细胞<1.5×109/L。诊断为再生障碍性贫血。治疗慢性再障首选药物是
根据《建设工程工程量清单计价规范》的有关规定,计算钢管柱的工程量清单时,所列部件均要计算重量并入钢管柱工程量内的有()。
最新回复
(
0
)