首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inelude<stdio.h> main() { int a=5,b=1,t; t=(a<<2)|b;printf("%d\n",t); } 程序运行后的输出结果是( )。【09年3月
有以下程序: #inelude<stdio.h> main() { int a=5,b=1,t; t=(a<<2)|b;printf("%d\n",t); } 程序运行后的输出结果是( )。【09年3月
admin
2013-10-14
34
问题
有以下程序:
#inelude<stdio.h>
main()
{ int a=5,b=1,t;
t=(a<<2)|b;printf("%d\n",t);
}
程序运行后的输出结果是( )。【09年3月】
选项
A、21
B、11
C、6
D、1
答案
A
解析
本题考查位操作运算符。“<<”是左移运算符,左移一位相当于乘2,’|’是按位或运算符。5左移两位相当于乘4,得到20,20的二进制数是00010100,和00000001进行按位或操作得到00010101,即十进制的21。
转载请注明原文地址:https://kaotiyun.com/show/A0Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:int a[2][3]3;,下列选项中对a数组元素正确引用的是( )。
有以下程序 #include <stdio.h> void fun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) {t=a[i]; a[i]=a[n-1-i]; a[n-1-i]
有以下程序 #include <stdio.h> mare() { int x=1,y=2,z=3; if(x>y) if(y<z) printf("%d",++z); else prin
下列叙述中正确的是______。
下列程序的运行结果为【】。#include<stdio.h>#include<string.h>{inta;charb[10];doublec;};voidf(str
以下程序的输出结果是【】。main(){ints,i;for(s=0,i=1;i<3;i++,s+=i;printf(“%d\n”,s);}
阅读以下函数fun(char*s1,char*s2){inti=0;while(s1[i]==s2[i]&&s2[i]!=’\0’)i++;return(s1[i]==’\0’&&s2[i]==’\0’
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#defineN10voidarrin(intx[N]){inti=0;while(i<N)seanf("%d",______);
变量a已被定义为整型,下列表达式不正确的是
一个数据元素第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()。
随机试题
下列哪些属于我国法的效力终止的情况?()
与国际公法不同的是,国际私法的主体可以有()
急性持续性腹痛阵发性加剧并休克,最可能的疾病是()
下列选项中,属于代理的法律特征的有()
从事生产、经营活动的企业法人,开立基本存款账户时应提供()证明文件。
个人贷款支付后,贷款人应采取有效方式对()等进行跟踪检查和监控分析,确保贷款资产安全。
行政法制监督分两类()
设随机变量(X,Y)在圆域χ2+y2≤r2上服从联合均匀分布.(1)求(X,Y)的相关系数ρ;(2)问X和Y是否独立?
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定.这属于算法的()。
6月5日,买卖双方签订一份3个月后交割的一篮子股票组合的远期合约,该一篮子股票组合与恒生指数构成完全对应,此时的恒生指数为15000点,恒生指数的合约乘数为50港元,市场利率为8%。该股票组合在8月5日可收到10000港元的红利。则此远期合约的合理价格
最新回复
(
0
)