首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a=5,b=1,t; t=(a<<2)|b;printf("%d\n",t); }
有以下程序 #include <stdio.h> main() { int a=5,b=1,t; t=(a<<2)|b;printf("%d\n",t); }
admin
2018-10-16
28
问题
有以下程序
#include <stdio.h>
main()
{ int a=5,b=1,t;
t=(a<<2)|b;printf("%d\n",t);
}
选项
A、11
B、6
C、21
D、1
答案
C
解析
本题考查位操作运算符。
‘<<’是左移运算符,左移一位相当于乘2,‘|’是按位或运算符。5左移两位相当于乘4,得到20,20的二进制数是00010100,和00000001进行按位或操作得到00010101,即十进制的21。
转载请注明原文地址:https://kaotiyun.com/show/6wxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
有以下程序main(){inti=1,j=2,k=3;if(i++==1&&(++j==3||k++==3))printf("%d%d%d\n",i,j,k);}程序运行后的输出结果是
下面程序段的执行结果是()。intx=10;for(;x;x--){if(x%3)continue;printf("%d",x);}
有以下程序:#include<studio.h>#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}
有以下程序#include<stdio.h>voidfun(int*s,intn1,intn2){inti,j,t;i=n1j=n2;while(i<j){t=s[i]
C语言程序的基本单位是()
以下程序运行后的输出结果是【】。main(){charm;m=’B’+32;printf("%c\n",m);}
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
设x、y、z均为int型变量,请写出描述"x或y中至少有一个小于z"的表达式______。
随机试题
简述降失水剂的作用原理。
A.t检验B.方差分析C.相关分析D.回归分析E.χ2检验
在行市有利于买方时,买方将买入(),可以获得在期权合约有效期内按某一具体履约价格购买一定数量某种外汇的权利。
办理个人存取款业务的金融机构对一日一次性从储蓄账户(含银行卡)提取现金()(含)以上的,应要求取款人至少提前1天预约。
对经监督抽查质量不合格的产品,实施监督抽查的产品质量监督部门对其生产者、销售者的惩罚措施有()。
由物质的、外显的、展开的形式转变成观念的、内潜的、简缩的形式的过程是在()阶段。
行政职能的界定和行政组织体系的设置与改革的关系是()
《刀子的眼泪》、《黄莺》是()的超现实主义代表作。
毛泽东把马克思列宁主义和中国革命的关系,比喻成“箭”和“靶”的关系,马克思列宁主义之箭,必须用于去射中国革命之靶。这就要求我们做到
Hewasafunny-lookingmanwithacheerfulface,good-naturedandagreattalker.Hewas【B1】______byhisstudent,thegreatphil
最新回复
(
0
)