李易峰发布会活动视频:有关C语言的问题1

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/09 03:52:38
判断题:1)若x是单精度实型变量,表达式(x=10/4)的值上2.5
2)表达式(0x19<<1)&0x7的值是3
谢谢了~~~~~~~~并说明一下原因呀!~~~~~

1)若x是单精度实型变量,表达式(x=10/4)的值是2
要是10.0/4就等于2.5
因为10/4按int计算,10.0/4先把4转化为4.0计算。
(0x19二进制是00011001,左移一位00110010
0x7二进制是00000111,进行与运算 00000010,为2。)
不确定

1.X 2.500000