首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int i=1; i = i^i; printf("%d\n", i ); } 程序运行后的输出结果是
有以下程序 main() { int i=1; i = i^i; printf("%d\n", i ); } 程序运行后的输出结果是
admin
2020-05-19
52
问题
有以下程序
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://www.kaotiyun.com/show/5rCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若运行时从键盘上输入OPENTHEDOOR,以下程序的输出结果是()。charfun(char*C){if(*e<=’Z’&&*c>=’A’)*c一=’A’一’a’:return*c;}main(){chars[81],*p=s;ge
有以下程序:charname[20];intBum;scanf(“name=%sBum=%d”,name,&num);当执行上述程序,并从键盘输入:name=Lilinum=1001后,name的值为(
有以下程序:#include#includemain(){charP[20]={’a’,’b’,’c’,’d’},q[]=“abc”,r[]=“abcde”;strcat(P,r);s
有以下程序:#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
下列叙述中正确的是()。
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则下列赋值语句中错误的是()。
请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。例如,若输入:17,则应输出:46891012141516。注意:部分源程序在文件PROG1.C中。请
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns;}
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
随机试题
GDI发动机与原有相同形式喷射发动机比较_______。
育龄期红斑狼疮患者最应注意的是
A、卡马西平B、阿托品C、毒扁豆碱D、氨基甲酸酯类E、甲脒类对抗胆碱阻断的解毒剂是()。
按照《建筑企业资质管理规定》和《注册建造师管理规定》的规定,建筑业企业、注册建造师或聘用单位未按规定提供其信用档案信息的,由有关主管部门责令限期整改,逾期未改正的,可以()。
进出境快件的申报要求为:出境快件在运输工具离境的3h以内,进境快件的申报时限自运输工具进境之日起14日内向海关申报。()
B股发起人出资总额不少于()亿元。
日本拉链大王吉田忠雄曾说:“不为别人的利益着想,就不会有自己的繁荣。”这句话的意思是()。
在漫长的中国封建社会里,学校教育得到了进一步发展,具体的类型有【】
关于我国的民族区域自治制度,说法不正确的是()。
“资本原始积累”和“资本积累”的区别主要有()
最新回复
(
0
)