考虑以下c语言代码short,计算机系统基础(一):程序的表示、转换与链接(第二周小测验)...

1.108对应的十六进制形式是( )。

A.5CH

B.63H

C.6CH

D.B4H

2.-1029的16位补码用十六进制表示为( )。

A.8405H

B.FBFBH

C.0405H

D.7BFBH

3.考虑以下C语言代码:

short si=–8196;

unsigned short usi=si;

执行上述程序段后,usi的值是( )。

A.8196

B.34572

C.57339

D.57340

4.考虑以下C语言代码:

short si=–32768;

unsigned short usi=si;

执行上述程序段后,usi的值是( )。

A.65536

B.65535

C.32768

D.-32768

5.考虑以下C语言代码:

unsigned short usi=65535;

short si=usi;

执行上述程序段后,si的值是( )。

A.65535

B.-1

C.-65535

D.1

6.在ISO C90标准下执行以下关系表达式,结果为"真"的是( )。

A.(unsigned) -1 > -2

B.-1 < 0U

C.2147483647 < (int) 2147483648U

D.2147483647 > -2147483648

7.-1028采用IEEE 754单精度浮点数格式表示的结果(十六进制形式)是( )。

A.44808000H

B.44C04000H

C.C4808000H

D.C4C04000H

8.假定变量i、f的数据类型分别是int、float。已知i=12345,f=1.2345e3,则在一个32位机器中执行下列表达式时,结果为"假"的是( )。

A.f==(float)(int)f

B.i==(int)(double)i

C.f==(float)(double)f

D.i==(int)(float)i

9.假定某计算机按字节编址,采用小端方式,有一个float型变量x的地址为0xffffc000,x=12345678H,则在内存单元0xffffc001中存放 的内容是( )。

A.0001001000110100B

B.01010110B

C.00110100B

D.0101B

10.下面是关于计算机中存储器容量单位的叙述,其中错误的是( )。

A.最小的计量单位为位(bit),表示一位"0"或"1"

B.最基本的计量单位是字节(Byte),一个字节等于8bit

C.一台计算机的编址单位、指令字长和 数据字长都一样,且是字节的整数倍

D."主存容量为1KB"的含义是指主存中能存放1024个字节的二进制信息

原文:https://www.cnblogs.com/nonlinearthink/p/11809200.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值