试题题干
int a=3;则表达式a<<3的值为()
参考答案
正确答案:
试题解析
表达式a<<3的意思是a向左移动3位。因为int a=3;所以a对应的二进制数为11,a<<3是a向左移动3位,对应的二进制数为11000,对应的数为24,故表达式a<<3的值为24。
int a=3;则表达式a<<3的值为()
表达式a<<3的意思是a向左移动3位。因为int a=3;所以a对应的二进制数为11,a<<3是a向左移动3位,对应的二进制数为11000,对应的数为24,故表达式a<<3的值为24。