首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int i=1; i=i^i; printf("%d\n",i); } 程序运行后的输出结果是
有以下程序 main(){int i=1; i=i^i; printf("%d\n",i); } 程序运行后的输出结果是
admin
2016-12-18
87
问题
有以下程序
main(){int i=1;
i=i^i;
printf("%d\n",i);
}
程序运行后的输出结果是
选项
A、-1
B、0
C、1
D、7
答案
B
解析
按位异或(^)的运算规则是:参与运算的两个运算数中相对应的二进制位上,若数相同,则该位的结果为0;若数不同,该位的结果为1。本题中表达式i^i的值必为0,因为i的各个位置的二进制值相同。
转载请注明原文地址:https://kaotiyun.com/show/EADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下4组用户定义标识符中,全部合法的一组是______。
以下叙述正确的是______。
“printf("%d\n",strlen("\t\"\023\xABC\n"));”语句的输出结果是______。
设有下列的程序段:charstr[]="HelloWorld";char*ptr;ptr=str;执行上面的程序段后,*(ptr+10)的值为()。
若变量已正确定义并赋值,以下符合C语言语法的表达式是
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是#includefindmax(int*s,intt,int*k){intp;for(p=0,*k=p;ps[*k])();}ma
主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是#includefindmax(int*s,intt,int*k){intp;for(p=0,*k=p;ps[*k])();}ma
具有3个结点的二叉树有
在面向对象方法中,属性与操作相似的一组对象称为_______。
随机试题
患儿,男,6岁。发热、咳嗽、咳痰6d。查体:T39.6℃,呼吸24次/分,肺部听诊有少量湿啰音。痰液黏稠,不易咳出。诊断为金黄色葡萄球菌肺炎。该患儿现存的最主要的护理诊断是()
龋病按发病情况分类为
在双缝干涉实验中,两缝间距离为d,双缝与屏幕之间的距离为D(D>d),波长为λ的平行单色光垂直照射到双缝上,屏幕上干涉条纹中相邻两暗纹之间的距离是:
银行、财务公司、信托投资公司的纳税期限为()。
全体业主共同所有的共用部位、共用设施设备维修、更新和改造的资金使用计划,经业主大会通过后实施;未成立业主大会的,经()通过后实施。
学习动机是指引起学生活动,维持学生活动,并使该学习活动趋向教师所设定的目标的内在心理历程。()
我国正处在并将长期处在社会主义初级阶段,初级阶段就是不发达的阶段,这个“不发达”首先当然是指生产力的不发达。因此,我们一定要毫不动摇地坚持以经济建设为中心,大力发展生产力。但讲初级阶段,不光要讲生产力的不发达,还要讲社会主义制度的不够完善和不够成熟,巩固和
在我国改革开放进程中,有人曾经把农民工比喻为“风中的无脚鸟”,他们随着中国经济大潮的________,往返于城乡之间,却苦于在城市无枝可依,________力气后只能重回故园。依次填入画横线部分最恰当的一项是()。
下列有关函数重载的叙述中,错误的是()。
Whichofthefollowingcanbestserveasthetitleofthepassage?
最新回复
(
0
)