首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
39
问题
有以下程序:
#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全国计算机二级
相关试题推荐
C语言结构体类型变量在程序执行期间()。
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],ihtn){inti,t;for(i=0;i<n/2;i++)
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4returny;}
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
若有语句:char*line[5];,以下叙述中正确的是
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
随机试题
受体根据与其结合的______________命名,胆碱能受体又有______________和______________之分别。前者分布于______________,______________,______________,____________
Windows中双击处于最大化状态的窗口的标题栏,则使该窗口______。
对于放射治疗敏感的是
该患者最可能的诊断是( )。该患者在左房代偿期最严重的表现是( )。
个人质押贷款利率按中国人民银行规定的()期限贷款利率执行,以个人凭证式国债质押的,贷款期限内如遇利率调整,贷款利率()。
企业实际支付已宣告的现金股利会导致企业所有者权益减少。()
截至2011年4月21日22时,沪深两市已有534家上市公司公布第一季度财报。这534家公司实现营业总收入4572.78①亿元,同比增长30.74%。不过,一季度营业总收入环比下降12%②,这534家公司2011年一季度存货6167.68亿元,较上年年末增
Theauroraisoneofnature’smost______spectacles.
Inthatcountry,hospitaldoctorsdon’tgosightseeingveryoftenbecausetheirwork______almostalltheirtime.
A、Itsoundstoogoodtobetrue.B、It’suptoyou.C、Forgetit.D、Well,I’mnotsure.A“Toogoodtobetrue.”意为“好得令人难以置信”,表示自己
最新回复
(
0
)