首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2019-06-12
60
问题
有以下程序:
#include<stdio.h>
main()
{
int a=5,b=1,t;
t=(a<<2)|b;
printf("%d\n",t);
{
程序运行后的输出结果是( )。
选项
A、21
B、11
C、6
D、1
答案
A
解析
本题解题方法有如下两种:①位运算最常规的方式是转换为二进制,然后再运算。5的二进制是101,在<<2后为10100,然后和00001进行或运算后等于1 0 1 0 1,其十进制为21;②a<<2即为a*4,结果为20,1相当于保证这个数是奇数.若不是则加1,所以为21。
转载请注明原文地址:https://www.kaotiyun.com/show/pjRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库系统中,给出数据模型在计算机上物理结构表示的是()。
有以下程序#includemain(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是()。
以下叙述中错误的是()。
设有如下语句typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
下列给定程序中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
负责数据库中查询操作的数据库语言是( )。
在16位编译系统上,若有定义inta[]={10,20,30},*p=a;,当执行p*;后,下列说法错误的是
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
若函数f调用了函数g,函数g又调用了函数f,则以下说法中正确的是()。
随机试题
ItiscommonlybelievedthatthegreatEnglishdramatistandpoetWilliamShakespearewasborninStratford-on-AvononApril23,
关于冲突规范,下列说法中正确的是()
下列选项中,在企业的整个经营活动过程中起着指导和准则作用的是【】
KerleyA线分布部位的特点是
虚的病机最根本的方面是
动物类药材极易生虫和泛油,储存条件要与
()不属于地籍细部测量宗地的主要内容。
根据我国票据法律制度的规定,现金支票与转账支票的关系是()。
ThefirsttimeIleftmymother,Iwasfiveyearsold.ShetoldmeIcouldn’tgoouttoplay【C1】______Ipickedupmytoys.Who
Usingnovelconceptspreviouslyunknownincommercialadvertising,the________advertisingcampaignbrokenewgroundinthefield
最新回复
(
0
)