首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
78
问题
有以下程序
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/EADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义数组并正确赋初值的语句是______。
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句:t=B*2;t为int型变量后的值是______。
设有下列的程序段:charstr[]="HelloWorld";char*ptr;ptr=str;执行上面的程序段后,*(ptr+10)的值为()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%%d,j=%%d\n",i,j);输出的结果是()。
以下程序的定义语句中,x[1]的初值是【】,程序运行后输出的内容是【】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,161
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
结构化程序设计主要强调的是()。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
栈和队列的共同特点是
在面向对象方法中,属性与操作相似的一组对象称为_______。
随机试题
道教定型化始于()
彩色多普勒血流成像技术的取样框应如何选择应用
公共卫生服务一般属于
心源性水肿
隐裂发生最多的牙齿是
对伤寒诊断及预后有指导意义的检查是
校准实验室能力验证可以采用Z值作为验证判定的统计量,验证结果满意的是()。
任意两个自然数中一定有一个是奇数。()
教师对于自己影响学生学习活动和学习结果的能力的一种主观判断称为()。
2006年10月,刘某(女)与宋某(男)结婚时签订书面协议,约定婚后所得财产归各自所有,各自对外所欠的债务都由各自清偿。婚后,由于宋某经常赌博、酗酒而欠下债务7万余元。刘某为此经常规劝宋某改邪归正,但宋某非但不听,还经常打骂刘某。一日,因宋某酗酒晚归,刘某
最新回复
(
0
)