考虑以下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