首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) { int a=5,b=1,t; t=(a<<2)| b; printf("%d\n",t); } 程序运行后的输出结果是( )。
有以下程序: #include main( ) { int a=5,b=1,t; t=(a<<2)| b; printf("%d\n",t); } 程序运行后的输出结果是( )。
admin
2015-08-09
60
问题
有以下程序:
#include
main( )
{
int a=5,b=1,t;
t=(a<<2)| b;
printf("%d\n",t);
}
程序运行后的输出结果是( )。
选项
A、l
B、11
C、6
D、21
答案
D
解析
本题考查位运算以及按位或操作。将a左移二位相当于是将a乘以了4,所以a<<2等于20,二进制表示为00010100,与b按位或得到0001010l。即21,所以选项正确。
转载请注明原文地址:https://kaotiyun.com/show/HLDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序段:intn,t=-1,S=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,C,t;scanf("%f,%f,%of",&a,&b,&C);if(a<B){t=a;a=b;b=t
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
阅读下列程序段,则程序的输出结果为#include"stdio.h"#defineM(X,Y)(X)*(Y)#defineN(X,Y)(X)/(Y)main(){inta=5,b=6,c=8,k;
以下程序输出正确的是______。amovep(int*pint(*a)[3]intn){inti,j;for(i=0;i<n;i++)for(j=0;j<n;j++){*
以下程序的输出结果是______。charcchar(charch){if(ch>=’A’&&ch<=’z’)ch=ch-’A’+’a’;returnch;}main(){chars[]
语句“int(*ptr)();”的含义是______是指向函数的指针,该函数返回一个int型数据。
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotate(i
有以下程序,其中函数的功能是将多个字符串按字典顺序排序:#include<string.h>voidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)for
在计算机中,算法是指______。
随机试题
关于阴道上皮内瘤样变(VAIN),错误的是:
LD-CED模式的核心是
男性,34岁,突起发热半天余,悉心,呕吐所进食物及胃液7次,阵发性腹痛,排稀便4次,最后1次便中带脓血,无里急后重感。左下腹有压痛。大便常规:白细胞20~25/HP,红细胞10~15/HP;此患者首先选择哪种抗生素治疗
公司的每股收益越高,意昧着该企业投资者在该年度的投资分红就会越多。()
个人劳动力供给曲线揭示的是劳动者个人的劳动力供给意愿随()变动而变动的规律。
简要回答《中小学教师职业道德规范(2008年修订)》包括哪几条。
阿德勒的人格理论突出强调人的()
科学院:研究已经证明使用自然方法可以使一些管理经营良好的农场在不明显降低产量,甚至某些情况下可以在提高产量的基础上,减少合成肥料、杀虫剂以及抗生素的使用量。批评家:不是这样的,科学院选择用以研究的农场似乎是使用自然方法最有可能取得成功的农场。那些
ItcanbeinferredfromthetextthatKwanzaais______.Whichofthefollowingstatementsistrue?
Scientistsclaimthatin50year’stime,therewillbecomputersthat【M1】______arelikelytobeevenmoreintelligentthanhum
最新回复
(
0
)