首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { inta=5,b=1,t; t=(a<<2)∣b; printf("%d\n",t); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> main( ) { inta=5,b=1,t; t=(a<<2)∣b; printf("%d\n",t); } 程序运行后的输出结果是( )。
admin
2022-06-24
14
问题
有以下程序:
#include<stdio.h>
main( )
{
inta=5,b=1,t;
t=(a<<2)∣b;
printf("%d\n",t);
}
程序运行后的输出结果是( )。
选项
A、21
B、11
C、6
D、1
答案
A
解析
本题解题方法有如下两种:①位运算最常规的方式是转换为二进制,然后再运算。5的二进制是10l,在<<2后为10100,然后和00001进行或运算后等于10101,其十进制为21;②a<<2即为a*4,结果为20,1相当于保证这个数是奇数,若不是则加1,所以为21。
转载请注明原文地址:https://kaotiyun.com/show/JUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序:#includemain(){ unsignedchara=8,c; c=a>>3; printf("%d\n",c);}程序运行后的输出结果是( )。
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
下面叙述中错误的是()。
以下选项中,合法的一组C语言数值常量是
磁盘处于写保护状态时其中的数据
设有定义语句intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为X的元素,变量n中存放数列中元素的个数。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
行政程序
A.内踝正下方凹陷处B.外踝正下方凹陷处C.外踝尖与跟腱之间凹陷处D.内踝尖与跟腱之间凹陷处(2010年第115,116题)申脉穴的定位是(题)
根据营业税改征增值税试点相关规定,下列各项中,应征收增值税的是()。
构成团队有效性的要素有()
党的十八届三中全会通过的《中共中央关于深化改革若干重大问题的决定》指出,()是社会主义市场经济制度的重要实现形式。
创新:僵化
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()
RelationsbetweentheUnitedStatesandColombiasufferedformanyyearsbecauseofanincidentinvolvingtheRepublicofPanama
WhatfirstinspiredMartinMiddleton’sinterestintravelling?
A、Theeducationproblems.B、Thediscriminationproblems.C、Thepopulationproblems.D、Thedebtproblems.D
最新回复
(
0
)