首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
44
问题
有以下程序:
#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://jikaoti.com/ti/8Ya0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不
给定程序中,函数fun的功能是根据形参i的值返回某个函数的值。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.000000请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun,函数的功能是:使数组右上三角元素中的值乘以m。例如;若m的值为2,a数组中的值为:则返回主程序后a数组中的值应为:注意:部分源程序存在文件PROGl.C文件中
给定程序MODll.C中函数fun的功能是:根据整型形参m的值,计算如下公式的值。例如,若m中的值为:5,则应输出:0.536389。请改正程序中的错误,使它能得出正确的结果。注意;不要改动main函数,不得增行或删行,也不
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,它的功能是:求出平均分,由函数值返回。例如,若学生的成绩是:85,76,69,85,91,72,64,87,则平均分应当是:78.625。注意
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3c2=lc3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程序
给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。例如,输入一个数:27638496,新的数:为739。请在程序的下划线处填入正确的内
请编写一函数fun,它的功能是:计算并输出给定整数n的所有因子(不包括l与n自身)之和。规定n的值不大于1000。例如,在主函数中从键盘给n输入的值为856,则输出为:sum=763。注意:部分源程序在文件PROGl.C中。请
以下叙述不正确的是______。
下列叙述中正确的是
随机试题
以下不宜用氯化钠注射液溶解的注射剂中,不是由于“混浊或沉淀”的是
利润表可以提供不同时期收入、费用和利润的比较数字,这些比较数字填入的栏次有()。
GDP统计的居民主要包括()。
2.02,4.02,6.04,10.08,()
美国的决策者认为,第三次工业革命使得产品升级换代的周期大大缩短,产品一般两年就会更新。每一次产品的重大更新,也预示着原有的核心技术被快速淘汰。因此,年轻人在大学学习的基础知识到毕业时已有很大部分过时了,造成了极大浪费。更何况,传统的、学院式的教学按一个模板
设点A(1,一1,1),B(—3,2,一1),C(5,3,一2),判断三点是否共线,若不共线求过三点的平面的方程.
Ourape-menforefathershadnoobviousnaturalweaponsinthestrugglefor【C1】______intheopen.Theyhadneitherthepowerfult
Notlongago,amysteriousChristmascarddroppedthroughourmailslot.TheenvelopewasaddressedtoamannamedRaoul,who,I
【S1】【S2】
Whichwordcantaketheplaceoftheunderlinedword"fervency"inparagraph1?Thepassageismainlytalkingabout______.
最新回复
(
0
)