题目内容

考虑以下C语言代码:short si=–32768;unsigned short usi=si;执行上述程序段后,usi的值是( )。

A. –32768
B. 65535
C. 65536
D. 32768

查看答案
更多问题

考虑以下C语言代码:unsigned short usi=65535;short si=usi;执行上述程序段后,si的值是( )。

A. 1
B. –65535
C. –1
D. 65535

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

A. i==(int)(float)i
B. f==(float)(int)f
C. i==(int)(double)i
D. f==(float)(double)f

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

A. 0001001000110100B
B. 00110100B
C. 0101B
D. 01010110B

已知float型变量用IEEE 754单精度浮点格式表示,float型变量x和y的机器数分别表示为x=40E8 0000H,y=C204 0000H,则在计算x+y时,第一步对阶操作的结果[Ex-Ey]补为( )。

A. 0000 0111
B. 0000 0011
C. 1111 1011
D. 1111 1101

答案查题题库