首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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-01-11
64
问题
有以下程序:
#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进行或运算后等于10101,其十进制为21;②a<<2即为a*4,结果为20,1相当于保证这个数是奇数,若不是则加1,所以为21。
转载请注明原文地址:https://kaotiyun.com/show/2Oxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:计算并输出给定10个数的方差:(即:10个数的平均值)其中例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、81.0、90.0、56.0,输出为s=11.730729。
给定程序中,函数fun的功能是根据形参i的值返回某个函数的值。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.000000请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun,函数的功能是:使数组右上三角元素中的值乘以m。例如;若m的值为2,a数组中的值为:则返回主程序后a数组中的值应为:注意:部分源程序存在文件PROGl.C文件中
函数fun的功能是:计算直到。若x=2.5,函数值为:1.917915。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的RLANKI.C中。不得增行或删行,也不得更改程序的
给定程序MODll.C中函数fun的功能是:求出以下分数序列的前n项之和。和值通过函数值返回到main函数。2/1,3/2,5/3,8/5,13/8,21/13……例如,若n=5,则应输出:8.391667。
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。例如,有下列矩阵:若k为2,程序执行结果为:请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序
学生的记录由学号和成绩组成。N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROGl.C文
给定程序MODll.C中fun函数的功能是:根据形参m,计算如下公式的值。t=1+1/2+1/3+1/4+…+1/m例如,若输入5,则应输出2.283333。请改正程序中的错误或在下划线处填上适当的内容并把下划线删除,使它能计
下列特征中不是面向对象方法的主要特征的是()。
随机试题
《蒙娜丽莎》是意大利文艺复兴时期著名画家()的油画作品。
大量出汗时尿量减少,主要是由于
盗汗的病理属性为
每个断面拱墙分别统计,全部检查孔处喷层厚度应保证()以上不小于设计厚度。
依据《劳动防护用品监督管理规定》,生产经营单位的从业人员有权依法向本单位提出配备所需劳动防护用品的要求,有权对本单位劳动防护用品管理的违法行为()。
关于报关单进(出)口口岸,下列表述正确的有( )。
甲企业12月31日有关外币账户余额如下:银行存款(借方)10000美元,60000元人民币;应收账款30000美元,180000元人民币;应付账款(贷方)6000美元,36000元人民币,12月31日市场汇率1美元=6.5元人民币,则应计入当期
七喜的非可乐之路七喜是美国百事公司旗下的一个饮料牌子,七喜饮料为了与可口可乐和百事可乐瓜分饮品市场而推出“非可乐”定位。七喜饮料推出“非可乐”概念数年来,人们在脑海中的形象却一直很模糊,由于形象模糊导致其销售数年来一直处于低迷状态。20
Completethesentencesbelow.WriteNOMORETHANTHREEWORDSforeachanswer.
Couldyougotobed(early)______thanyouusuallydo?
最新回复
(
0
)