首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include main() { int a = 8, b; b = (a >> 2) % 2; printf("%d,%d\n", a, b); } 程序运行后的输出结果是( )。
有如下程序 #include main() { int a = 8, b; b = (a >> 2) % 2; printf("%d,%d\n", a, b); } 程序运行后的输出结果是( )。
admin
2019-12-17
38
问题
有如下程序
#include
main()
{
int a = 8, b;
b = (a >> 2) % 2;
printf("%d,%d\n", a, b);
}
程序运行后的输出结果是( )。
选项
A、8,0
B、4,0
C、4,1
D、8,1
答案
A
解析
变量a的二进制数为1000,1000>>2的结果为0010,对应十进制数值为2,而2%2结果为0,所以b为0,a值没有变化,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/FoCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
若有以下说明和定义uniondt{inta;charb;doublec;)data;以下叙述中错误的是
以下语句的输出结果是()。printf("%d\n",strlen("\t\"\065\xff\n"));
有以下程序:#includevoidfun(intx,inty,int*z){*z=y—x;}main(){inta,b,c;fun(10,5,&a);fun(
下列给定程序是建立一个带头节点的单向链表,并用随机函数为各节点赋值。函数fun的功能是将单向链表节点(不包括头节点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
若有C语言表达式2+3*4+7/3,以下选项中叙述正确的执行顺序是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出3个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
有语句:k=x
下面对软件特点描述错误的是()。
在软件开发中,需求分析阶段产生的主要文档是
随机试题
“一国两制”中的一个国家的含义是( )。
含特殊药品复方制剂的品种包括()
口服葡萄糖耐量试验判断糖尿病标准为
一直径为50mm的圆管,运动黏滞系数v=0.18cm2/s、密度ρ=0.85g/cm3的油在管内以v=10cm/s的速度做层流运动,则沿程损失系数是()。
初诊接待求助者时,咨询师应有的仪态包括()。
保障粮食安全是保障民生工作的基本任务。()
下列不属于同盟会领导的是()。
酸性爵士
下列叙述中正确的是
A、 B、 C、 B本题的关键词是threepeople。
最新回复
(
0
)