首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
76
问题
有以下程序
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/5rCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includeinff(inx,inty){return((y一x)*x);}main(){inta=0,b=4,c=5,d;d=f(f(a,b),f(a,c));printf(’’%d\n’’,d);}
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是()。
有以下程序:#includeintadd(inta,intb){return(a+b);main(){intk,(*f)(),a=5,b=10;f=add:}则以下函
有以下程序:#includemain(){intn,*p=NULL;*p=&n:printf(“Input13:”);ScaRf(“%d”,&p);prinff(“outp
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
程序中已构成如下不带头节点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s:s=s一>next:P=s:while(P一>next)P=P一>next;P一
以下选项中,不合法的C语言用户标识符是()。
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或
E—R图中用来表示实体的图形是()。
随机试题
根据《残疾人保障法》规定,以下()不属于残疾。
驾驶人发现转向突然不灵,可低速将车开到附近修理厂修好后再行驶。
Formanypeopletoday,readingisnolongerrelaxation.Tokeepuptheirworktheymustreadletters,reports,tradepublication
A.黄而黏稠,坚而成块B.白而清稀C.清稀而多泡沫D.白滑而量多,易咯E.少而黏,难咯湿痰的特征是
正常呼吸音是()
要实现成本最低化,必须挖掘所有能降低成本的潜力,在项目的各个环节上,落实相应的措施,最大限度地合理降低成本。这是市政公用工程施工项目成本管理的( )原则。
当会计单位实现了会计核算信息系统的电算化后,该单位全部会计工作就实现了电算化。()
如果一国实际GDP为11万亿元,而潜在GDP为12万亿元,也就是说GDP缺口为正值,说明经济增长过快,资源已经被过度利用,在此情况下,通常会出现资源短缺和通货膨胀。
质押也称质权,是债务人或第三人将其动产或可转让的权力移交债权人占有,将该动产或可转让权力作为债权的担保。当债务人不履行债务时,债权人有权依法就该动产或可转让权力卖得价金优先受偿。以下属于质押的是()。
WhenIneedgasformycar,Ipullintoagasstationrightaroundthecornerfrommyhouseandusemygascard.Yearsago,full
最新回复
(
0
)