首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是( )。 int i=32770; printf("%d\n", i);
下面程序段的输出结果是( )。 int i=32770; printf("%d\n", i);
admin
2010-05-22
44
问题
下面程序段的输出结果是( )。 int i=32770; printf("%d\n", i);
选项
A、32769
B、32767
C、-32766
D、输出不确定数
答案
4
解析
在Turbo C 20环境中,int数据类型在内存中只占两个字节,其表示形式为二进制补码形式,所以范围是:-32768~ 32767,即10000000000000002~01111111111111112(首位为符号位)。而32770转换为二进制为10000000000000102其符号位为1故输出时为一个负数,而它的绝对值是求负后的结果,补码求负的方法是:先按位求反,再加一。所以求得的绝对值为01111111 111111012+1=0111111111111102,即十进制的32766。综上所述,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/2yWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列叙述中正确的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
以下关于VB文件的叙述中,正确的是()。
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为()。
以下能对正实数d的第3位小数四舍五入的表达式是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
表达式Sgn(0.25)的值是()。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
随机试题
肝素的抗凝作用特点是
患儿,女,18个月,因咳喘2天人院。体检:T38℃,鼻翼煽动,三凹征(+),双肺听诊可闻及哮鸣音,余未见异常。家长述说患儿曾发生类似情况4次。初步诊断为
项目可行性研究要深化财务分析,主要内容有()。
对于钢材等大批量需要的原材料的采购,顺达公司将其通过认证的供应商组成资源市场,从中选出的供应商属于该公司的()供应商。顺达公司每年都要进行供应商的考评,某供应商2003年全年订单确认的交货总批次是12次,其中按时按量交货的实际批次是10次,则该
班集体不是自然形成的,任何一个班集体的形成都会经历组建、形成、发展的过程。()
团结协作的要点是:顾全大局,相互尊重,相互支持。( )
求函数z=3axy—x3一y3(a>0)的极值.
在数据库应用系统的需求分析阶段,设有如下工作:Ⅰ.分析与描述目标系统需要完成的功能Ⅱ.分析与描述目标系统对响应时间、存储容量的要求Ⅲ.分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系Ⅳ.分析与描述每项
下列关于Serv-UFTP服务器安装和配置的描述中,错误的是()。
AccordingtotheUNICEFreport,greatprogresshasbeenmadeintheprotectionofworld’schildrenfrom______.
最新回复
(
0
)