首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int i=1; i=i^i printf("%d\n",i);} 程序运行后的输出结果是
有以下程序 main(){ int i=1; i=i^i printf("%d\n",i);} 程序运行后的输出结果是
admin
2019-06-09
70
问题
有以下程序
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/q3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述错误的是()。
下列叙述中,正确的是()。
有以下程序#includevoidmain(){chars[]={“01aXy”};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]=’Z’)n++;pri
已知inta=6;则执行a+=a-=a*a;语句后,a的值为()。
下列选项中,不属于数据管理员(DBA)职责的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
当用“#defineF37.5f”定义后,下列叙述正确的是()。
下列关于栈的叙述中,正确的是()。
以下关于字符串的叙述中正确的是()。
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是#includemain(){intk;printf("Enteraintnumber:");scanf("%d",
随机试题
空が暗くなってきた。雨が________そうだ。
假设基体表面附着力与比表面有关,则粗糙度越大,附着力越大。
在Word中,对于设置每行的高度为1.5倍行距,下列说法正确的是()。
我国现行合同条款下,工程按索赔目的分类的是()。
在传统的人员安全疏散设计中,设计人员主要依照规范要求保证一定的()。
对企业与其开户银行之间的未达账项,进行账务处理的时间是()时。
某公司股票的当前市价为10元,有一种以该股票为标的资产的看跌期权,执行价格为8元,到期时间为三个月,期权价格为3.5元。下列关于该看跌期权的说法中,正确的是()。
以下不是国家宏观调控手段的是()。
经过这次面试,我们认为你不适合当公务员,决定不录用你,你自己认为有哪些原因?
Howlongdidthechildrenplay?
最新回复
(
0
)