1楼:匿名用户
4的二进制是0100,左移3位后就是0100000。十进制就是32 。
或者这样算,左移一位乘以2,左移两位乘以4,左移3位乘以8,即32
2楼:千锋教育
"<<"为左移操作符。4<<3即将4按其二进制的表示向左移三位,4的二进制表示为100,左移三位在末尾补0,变成100000,转换为十进制后为32。左移一位相当于乘以2的操作,即4*2*2*2=32;
3楼:天雨下凡
4<<3
=4*2*2*2
=4*8=32
c语言中a=1,b=2,c=43的值为多少
4楼:匿名用户
逗号表达式的返回值是最后一个值
因此是43
5楼:育知同创教育
逗号表达式的一般形式是:表达式1,表达式2,......表达式n。
其求解过程是:先计算表达式1,最后计算表达式n,最后整个逗号表达式的值为表达式n的值。因此,(a=1,b=2,c=43)的值为43.
c语言中a[1][0]的值是什么
6楼:天雨下凡
a[1][0]是数组第二行第一列的元素
7楼:育知同创教育
这个值是需要自己设置
或者是第一行第零列的值
这是一个二维数组
8楼:woshi菜鸟
二维数组第一行第零列的值!!!
4+2.75的值在C语言里是多少
1楼 刘文正粉丝 2 75 c语言里 整数除整数得到的结果还是整数 2楼 匿名用户 static在函数的功能是在函数结束时,加static的变量不会被删除 c语言中表达式1 4 2 75的值是3对不对为什么 3楼 匿名用户 不对1 4 0 0 2 75 2 75 1 4这个表达式中 1和4都是字面整...
C语言中表达式1.0 3 3的值是
1楼 匿名用户 对呀,确实是这样的 因为浮点数的精度是这个1 0是浮点数,精度是小数点后6位。 所以1 0 3是0 333333,然后乘以3就是0 999999。 这个题目考查的是大家对各种数据类型精度的理解 2楼 子同 1 0 3按照单精度计算只保证小数点后面的前6位是有效位数 精度是6 ,所以计...
C语言:设abcd均为0执行(m a bn c!d)后m n的值为
1楼 匿名用户 执行 m a b n c d 先判断 是左结合,算左括号,然后 赋值 优先级低,先算a b得到真赋值给m,m为1,然后整个括号内表达式为1 因为1 and 任意值 都为真!因此继续看右边,c d为假,所以n 0 如果是左括号值为假,则如果右边的n的值就为不确定!因为0 任何值都为假 ...