首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio. h> main( ) { unsigned int a; int b=-1; a=b; printf(" % u", a);程序运行后的输出结果是( )。
有以下程序: #include <stdio. h> main( ) { unsigned int a; int b=-1; a=b; printf(" % u", a);程序运行后的输出结果是( )。
admin
2013-02-23
84
问题
有以下程序: #include <stdio. h> main( ) { unsigned int a; int b=-1; a=b; printf(" % u", a);程序运行后的输出结果是( )。
选项
A、-1
B、65535
C、32767
D、-32768
答案
2
解析
不同类型的对象进行混合运算时,需要进行数据的类型转换,其转换方向为int→ unsigned→long→double。本题程序中的变量b为int型,需要转换为unsigned型。int型变量的数值范围为-32768~32767,最高位为符号位,而unsigned所表示的数的范围为0~65535,它的最高位为数值位。由于内存中是以补码形式存储数据的,所以整型数-1在内存中表示为16个1,最高位的1表示符号为负,将它转换为unsigned类型,即将原符号位的1看成数值,所以得到 16个数值1,即65535。
转载请注明原文地址:https://kaotiyun.com/show/llPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。#include<string.h>char*ss(char*s){char*p;t;p=s+1;t=*s;while(*p){*(p-1)=*p;p++;}
下列叙述中正确的足
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是______。
有以下定义语句:doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是()。
以下选项中合法的实型常数是()。
用高级语言编写的程序称为【】程序,它可以通过解释程序翻译一句执行一句的方式执行,也可以通过编译程序一次翻译产生目标程序,然后执行。
下列叙述中,不属于软件需求规格说明书的作用的是______。
算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【】。
在设计程序时,应采纳的原则之一是______。
在计算机系统中,一个字长的二进制位数为______。
随机试题
在态度形成的不同阶段中,学生“口服心不服”往往出现于依从阶段。依从阶段是指个人为逃避谴责、期望奖励,从而表面接受他人的观点,虽然外显行为与他人一致,但其情感及认知均不一致,可以说是“口服心不服”。()
帝国主义在______签订后加强了对清政府的政治控制。
肾病综合征的病人应卧床休息至水肿消退,但长期卧床会增加血栓形成的机会,故应保持适度的床上及床旁活动。
建设项目水土保持方案一般分为()。
某企业想支持当地建设,特地在所在县设立奖学金,奖学金每年发放一次,奖励每年高考的文理科状元各50000元。奖学金的基金保存在中国银行该县支行。银行的年存款利率为2%,则该企业要存入()元作为奖励基金。
下列现金流量中,属于投资活动产生的现金流量的有( )。
营业外收入是指与企业生产经营活动没有直接关系的各种收入。作为营业外收入,必须同时具备两个特征:一是意外发生,企业无力加以控制;二是偶然发生,不重复出现。根据上述定义,下列不属于营业外收入的是:
西部某省考试机构工作人员统计了去年下半年三个地区四种资格的报考人数,将统计表抄录如下(其中有一个数据抄错了): 信息处理技术员小王很快就找出了错误的数据,并进行了纠正。错误的数据是(32),该数据应纠正为(33)。32.
IEEE802.11协议针对的网络类型是()。
Adegreefromacollegeoruniversityisoftenakeythatopensdoorsof【B1】______—doorstoabetterjobandabetterlife.With
最新回复
(
0
)