野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: fire

【每日一题讲解】计算运算式子的结果

  [复制链接]
发表于 2015-10-10 20:56:37 | 显示全部楼层
=0X100 =256
回复 支持 反对

使用道具 举报

发表于 2015-10-11 14:58:55 | 显示全部楼层
不是256+6吗                     
回复 支持 反对

使用道具 举报

发表于 2015-10-14 13:04:32 | 显示全部楼层
回答问题后再看答案哦
回复 支持 反对

使用道具 举报

发表于 2015-10-19 16:38:37 | 显示全部楼层
算术运算符优先级高,往左移8位,移过部分补0
回复 支持 反对

使用道具 举报

发表于 2015-10-19 22:03:29 | 显示全部楼层
0000000000000000000
回复 支持 反对

使用道具 举报

发表于 2015-10-20 13:09:34 | 显示全部楼层
0x01<<2 // 0x100
0x100+3 // 0x103
0x103*2 // 0x206
转十进制206
不过没这个答案,
所以我应该算错了
那可能就是
0x100+6 // 0x106
转十进制262
我又算错了,我决定看一眼运算符的优先级再回答,
我回来了.
printf("%d",0x01<<(2+(3*2)) );
结果就是256了..
回复 支持 1 反对 0

使用道具 举报

发表于 2015-10-20 16:15:42 | 显示全部楼层
10


学习一下
回复 支持 反对

使用道具 举报

发表于 2015-10-20 19:12:41 | 显示全部楼层
我选B是不是错了。。。。。
回复 支持 反对

使用道具 举报

发表于 2015-10-20 20:54:18 | 显示全部楼层
本帖最后由 EVOLUTION 于 2015-10-20 20:55 编辑

错了   
回复 支持 反对

使用道具 举报

发表于 2015-10-20 21:34:58 | 显示全部楼层
移位运算符优先级低于+和*,因此此题相当于1左移8位,即1乘以2的8次方,因此是256.
回复 支持 反对

使用道具 举报

发表于 2015-10-21 00:02:36 | 显示全部楼层
B        
         
回复 支持 反对

使用道具 举报

发表于 2015-10-22 08:52:30 | 显示全部楼层
B。10,好像是移位关系运算
回复 支持 反对

使用道具 举报

发表于 2015-10-22 19:50:11 | 显示全部楼层
256........................
回复

使用道具 举报

发表于 2015-10-23 16:11:57 | 显示全部楼层
答错的,讲一下 为什么 会答错 呗!答案与讲解 回复后即可看到
回复 支持 反对

使用道具 举报

发表于 2015-10-23 16:16:23 | 显示全部楼层
答案应该是:B
回复 支持 反对

使用道具 举报

发表于 2015-10-23 16:25:25 | 显示全部楼层
这个考察的运算符的优先级 ,答案是D
回复 支持 反对

使用道具 举报

发表于 2015-10-23 20:34:35 | 显示全部楼层
D,看正确答案吧
回复 支持 反对

使用道具 举报

发表于 2015-10-23 21:02:06 | 显示全部楼层
看看                                                                  
回复 支持 反对

使用道具 举报

发表于 2015-10-24 17:39:19 | 显示全部楼层
256!!!!!!!!
回复

使用道具 举报

发表于 2015-10-26 15:00:32 | 显示全部楼层
。。。。
回复

使用道具 举报

发表于 2015-10-30 21:12:25 | 显示全部楼层
感谢已明白
回复 支持 反对

使用道具 举报

发表于 2015-11-4 05:34:01 | 显示全部楼层

应该是10吧
回复 支持 反对

使用道具 举报

发表于 2015-11-4 07:46:25 | 显示全部楼层
D、256不知道对不对
回复 支持 反对

使用道具 举报

发表于 2015-11-6 21:39:32 | 显示全部楼层
本帖最后由 huangxinqing 于 2015-11-6 21:40 编辑

dddddddddddd
回复 支持 反对

使用道具 举报

发表于 2015-11-8 18:48:06 | 显示全部楼层
d                           
回复 支持 反对

使用道具 举报

发表于 2015-11-9 19:40:21 | 显示全部楼层
答案是14!!!
回复

使用道具 举报

发表于 2015-11-11 19:59:05 | 显示全部楼层
这个看一看
回复 支持 反对

使用道具 举报

发表于 2015-11-11 20:30:01 | 显示全部楼层
BBBBBBBBBB
回复 支持 反对

使用道具 举报

发表于 2015-11-12 02:34:03 | 显示全部楼层
b         
回复 支持 反对

使用道具 举报

发表于 2015-11-12 10:30:16 | 显示全部楼层
256            
回复 支持 反对

使用道具 举报

发表于 2015-11-13 16:15:04 | 显示全部楼层
错选成B了……优先级没学好啊
回复 支持 反对

使用道具 举报

发表于 2015-11-17 13:24:51 | 显示全部楼层
左移8位,256,看看答案
回复 支持 反对

使用道具 举报

发表于 2015-11-19 22:29:02 | 显示全部楼层
关键是优先级    128
回复 支持 反对

使用道具 举报

发表于 2015-11-21 11:08:37 | 显示全部楼层
            256
回复 支持 反对

使用道具 举报

发表于 2015-11-21 13:16:04 | 显示全部楼层
10//////////////
回复 支持 反对

使用道具 举报

发表于 2015-11-21 14:20:10 | 显示全部楼层
* > + > <<   0x01<<8=0x80 换算十进制  128   应该是D
回复 支持 反对

使用道具 举报

发表于 2015-11-21 15:40:48 | 显示全部楼层
A????????????????????????
回复

使用道具 举报

发表于 2015-11-22 14:31:38 | 显示全部楼层
ddddddddddddd
回复 支持 反对

使用道具 举报

发表于 2015-11-26 10:44:57 | 显示全部楼层
应该是D吧
回复

使用道具 举报

发表于 2015-11-29 21:04:51 | 显示全部楼层
优先级记不住!
回复 支持 反对

使用道具 举报

发表于 2015-11-30 20:53:26 | 显示全部楼层
B,来看答案啦
回复 支持 反对

使用道具 举报

发表于 2015-11-30 21:12:06 | 显示全部楼层
B
回复

使用道具 举报

发表于 2015-12-1 23:00:17 | 显示全部楼层
回复可见答案的
回复 支持 反对

使用道具 举报

发表于 2015-12-2 19:02:30 | 显示全部楼层
sdasdasdsada
回复 支持 反对

使用道具 举报

发表于 2015-12-2 20:42:58 | 显示全部楼层
选择C 不知道对不对呢
回复 支持 反对

使用道具 举报

发表于 2015-12-5 21:29:58 | 显示全部楼层
为什么感觉挺简单,但是就是做错呢
回复 支持 反对

使用道具 举报

发表于 2015-12-11 15:57:43 | 显示全部楼层
256,
因为优先级*大于+大于<<,0x01<<2+3*2从右往左算就好
0x01<<2+6
0x01<<8
0x100000000
256
回复 支持 反对

使用道具 举报

发表于 2015-12-14 21:10:58 | 显示全部楼层
移8位=128,,,,,,,,,,,
回复

使用道具 举报

发表于 2015-12-14 22:36:05 | 显示全部楼层
算术运算符比移位运算符优先级更高,选择D!
回复 支持 反对

使用道具 举报

发表于 2015-12-15 17:43:42 | 显示全部楼层
B                                       
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-28 18:12 , Processed in 0.115775 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表