首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是( )。 int i=32770; printf("%d\n", i);
下面程序段的输出结果是( )。 int i=32770; printf("%d\n", i);
admin
2010-05-22
71
问题
下面程序段的输出结果是( )。 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全国计算机二级
相关试题推荐
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubForm_Load()Image1.Picture=LoadPicture(“LEAF.bmp”)
下面不能作为软件设计工具的是()。
为使文本框具有初始值“VB”,在设计阶段正确的操作是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
以下能对正实数d的第3位小数四舍五入的表达式是()。
下列运算符中,优先级别最高的是()。
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPrivateSubText1_GotF
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimmAsString m=InputBox("请输入字符串") Printpick_str(m)En
随机试题
痰迷心窍证的主要临床表现有
对于有一级亲属家族史者,建议开始筛查的年龄为()
经阴道分娩时,为预防产后出血,静注麦角新碱应在
建设工程施工项目的安全检查中所制定的安全检查表的种类包括()。
水雾喷头是在一定的压力作用下,利用离心或撞击原理将水流分解成细小水雾滴的喷头,其按结构可分为()。
债券投资属于货币性资产。()
下列关于企业以现金结算的股份支付的会计处理中,不正确的是()。
概念模型是将现实世界的客观对象抽象为某一种信息结构,它并不依赖于计算机系统,它的基本语义单位是()。
Everyonelovesanunderdog.ThenewsofDetroit’sbankruptcyonJuly18th,thelargesteverfiledbyanAmericancity,madehead
HIVandItsTransmissionResearchhasrevealedagreatdealofvaluablemedical,scientific,andpublichealthinformationa
最新回复
(
0
)