mshd.net
当前位置:首页 >> VB中数据类型IntEgEr表示整型,占( )位. A.2 B.16... >>

VB中数据类型IntEgEr表示整型,占( )位. A.2 B.16...

在java中一个unicode占2个字节(byte)。 一个字节等于8比特位(bit)。 所以每个Unicode码占用 16 个比特位。 故答案选择B。

设a,b,c为整形数,且a=2,b=3,c=4,择执 行a*=16+(b++)-(++c)后, a=2*(16+3-5)=28

28 展开就是a=2*(16+3-5)

java中包含的基本数据类型介绍: Java共支持8种内置数据类型。内置类型由Java语言预先定义好,而且用Java关键字命名。下面来具体学习这8种内置类型。 byte: byte数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是-128(-2^7); 最...

#include void main() { int a=2,b=3,c=4; a*=16+(b++)-(++c); printf("a=%d\n",a); } 用c实现,结果为a=28

答案是 B 一个字节只有8位,最多可表示256个状态,所以不能表示4位十进制数(0~9999)

A,C,D

2*(16+3-5)=28 a的值是28

运行的CPU的存储模式如果是小端模式,那么b是0x0100,即256;如果是大端模式,那么b是0x0001,即1。 如果b=(*(uinit16_t*)a+2),那么小端模式时b为258,大端模式时b为3。

因为你只要b的值,所以这个表达式再复杂,你只要关注b++就可以了; 很明显,该表达式执行完之后,b只是执行了一个后++操作; 所以最后b的值是4; 有问题,请追问;

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com