首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
30
问题
有以下程序
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/vti0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列循环的循环次数是______。intk=2;while(k=0)printf("%d",k);k--;printf("\n");
在嵌套使用if语句时,C语言规定else总是()。
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是()。
树是结点的集合,它的根结点数目是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
已知bead指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有连接点数据域的和值作为函数值返回。请在横线处填入正确内容。{intdata;structlink*next;
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;______;q++)if(*q>max
下列选项中不属于结构化程序设计方法的是
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
随机试题
教育是一种社会现象,也是企业文化的一部分,是人类社会特有的有意义的活动,也是人类社会特有的传递经验的形式。()
Authorityeasefromunfamiliarrefercumbersomeforthimproveexcludecomplicateupknowledge
已知某工作i—j的持续时间为5天,其i节点的最早开始时间为第18天,最迟开始时间为第21天,则该工作的最早完成时间为()。
单位设备及安装工程概算的编制方法有()等。
在加工贸易保证金台账制度中,对于允许类商品,以下错误的是:()。
描述性统计分析的任务是从数据自身所表现出来的事物实际发生的现实状态中提取其中所携带的信息。( )
关于法学,下列表述正确的是()
1999年2月,刘某在香港以84万港币购买了12千克金条。次日上午,刘某携带经过伪装的金条从某海关入境,入境时未向海关申报,企图将黄金偷运往内地销售。经鉴定,该批黄金价值人民币100万元,应缴纳关锐8万元。下列对刘某行为的说法,正确的是()。
Whenlabratssleep,theirbrainsrevisitthemazetheynavigatedduringtheday,accordingtoanewstudy(1)_____yesterday,o
ForthepeoplewhohavenevertraveledacrosstheAtlanticthevoyageisafantasy.Butforthepeoplewhocrossitfrequentlyo
最新回复
(
0
)