首页 > 试题广场 >

输出结果是()

[单选题]

若有以下程序段

int r=8;

printf(“%d\n”,r>>1);

输出结果是()

  • 16
  • 8
  • 4
  • 2
c,右移一位处以2
发表于 2017-03-20 23:52:00 回复(0)

C 右移1位除以二,左移1位乘2

发表于 2018-03-21 08:10:37 回复(0)
C 像右移1位相当于除2
发表于 2017-06-20 16:29:07 回复(0)
C

发表于 2020-03-29 17:02:24 回复(0)
选C,右移1位除以2
发表于 2019-06-03 18:55:14 回复(0)
c
>>位运算
发表于 2019-02-26 22:31:50 回复(0)
c
>>是右移的意思,>>1就是1000右移一位变成0100,因此是4
发表于 2019-01-28 15:40:03 回复(0)
c 右移一位相当于除以2
发表于 2018-08-29 15:10:04 回复(0)