首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int i=1; i=i^i; printf("%d\n",i);} 程序运行后的输出结果是
有以下程序 main(){ int i=1; i=i^i; printf("%d\n",i);} 程序运行后的输出结果是
admin
2013-10-19
24
问题
有以下程序
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://jikaoti.com/ti/G9n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
以下程序的输出结果是()。main()charc1=’6’,c1=’0’printf("%d,%d,%d\n",c1,c2,c1-c2);}
下面对对象概念描述错误的是()。
以下程序的输出结果是______。longfum(intn){longs;if(n==||n==2)s=2;elses=n-fun(n-1);returns;}main
下面程序的输出结果是() main() {intx=10,y=3; printf("%d\n",y=x/y); }
以下不能正确进行字符串赋初值的语句是
若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。word_num(str)for(i=0;str[i]!=【】;i++)if(【】=’’)word=0;【】;}
对于基本类型机同的两个指针变量之间,不能进行的动算是()
测试的目的是暴露错误,评价程序的可靠性;而______得目的是发现错误的位置并改正错误。
随机试题
下列财务指标中,属于效率指标的是()。
下列哪一个不是导致消化性溃疡的攻击因素
投标准备时间最短不得少于()。
企业采用净现值法对投资项目进行决策时,如果净现值为负数,表明该投资项目()。
根据《关于建立股指期货投资者适当性制度的规定(试行)》的规定,下列说法正确的是()。
某食品公司某品牌产品屡因质量不满足合同要求遭到客户拒收,公司领导层决定组织相关部门系统地查找原因,质检部自查时,进一步明确了检验的目的,对照程序查阅过程检验记录,发现了一些问题。公司在分析了产品形成过程特点后,决定增加感官检验,感官检验具有()的
某单位准备组建几支运动队,开展员工运动情况的调查,发现喜欢篮球的员工中,只要是人力资源部的员工,则其也一定喜欢登山。下列推断正确的是:
根据以下资料,回答问题。2015年电信业务收入完成11251.4亿元,按可比口径测算同比增长0.8%,比上年提高2.4个百分点。电信业务总量完成23141.7亿元,同比增长27.5%,比上年提高12个百分点。2011—2015年,电信业务收
对急性胰腺炎的治疗下列哪种措施不恰当
A.mentallyB.standC.assistD.complexE.shelterF.strollingG.coordinationH.survivalI.AsJ.supervisionK.comprehens
最新回复
(
0
)