首页
>
高级语言程序设计(一)(00342)
> 题目详情
以下程序的结果是()main(){unsigned int a=3,b=10;printf("%d\n",a1);}
分类: 高级语言程序设计(一)(00342)
发布时间: 2024-08-04 10:55
浏览量: 0
以下程序的结果是()
main()
{unsigned int a=3,b=10;
printf("%d\n",a<<2|b>>1);
}
A、1
B、5
C、12
D、13
【正确答案】:D
【题目解析】:|: 是位运算符,表示“按位或”。a赋值为3,3的而进制为00000011,对a<<2,即a左移两位,a=00001100,b赋值10,二进制为00001010,对b>>1,即b右移一位,b=00000101。a<<2|b>>1,即1100|0101=1101=13。
← 返回分类
返回首页 →
相关题目
下列属于C语言关键字的是
回车换行的转义字符是
正确的C语言常量是
设int x=1;,执行语句x/=1+2;后x的值是
下列运算符优先级最高的是
↑