首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { inta=5,b=1,t; t=(a<<2)|b; printf("%d\n",t); } 程序运行后的输出结果是
有以下程序 #include main() { inta=5,b=1,t; t=(a<<2)|b; printf("%d\n",t); } 程序运行后的输出结果是
admin
2015-07-31
9
问题
有以下程序
#include
main()
{
inta=5,b=1,t;
t=(a<<2)|b;
printf("%d\n",t);
}
程序运行后的输出结果是
选项
A、1
B、11
C、6
D、21
答案
D
解析
本题考查位运算,以及按位或操作,将a左移一位相当于是将a乘以了4,所以a<<2等于20,二进制表示为00010100,与b按位或得到00010101,即21,所以选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/bXi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
下列程序的输出结果是()。intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k])
若有程序fun(inta,intb}{staticintc=0;c+=a+b;returnc;}main(){intx=5,y=3,z=7,r,
下列程序的功能是把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中。请填空。#include"stdio.h"FILE*fp;{charch;if((fp=fopen("
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;inta,s=0;while(______)
字符串"\\\"ABCDEF\"\\"的长度是()。
以下叙述中正确的是______。
深度为5的满二叉树中,叶子结点的个数为______。
随机试题
A.青霉素结合蛋白结构异常B.超广谱β内酰胺酶C.钝化酶D.细胞膜通透性改变E.泵出机制耐甲氧西林金黄色葡萄球菌(MRSA)的耐药机制是
牙周潜力最大牙合力
正常成人白细胞总数是
在借贷过程中,()是债务人支付给债权人超过原借贷金额的部分。
货运市场需求特征有()。
另类投资最主要的投资对象为()。
某小公司有15名员工,其中市场部6人、技术部6人、综合部3人,从中任意选取3人,其中恰好有市场部、技术部、综合部各1人的概率是()。
简述学校教育在人的身心发展中的作用及其表现。
下列项目应记入贷方的是()。
Thisissomethingpeopleusetokeepofftherain.Havinglotsofrains.
最新回复
(
0
)