首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
46
问题
有以下程序
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全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p一s);}main(){printf(’’%d\n’’,fun(’’0ABCDEF’’));}
以下程序的输出结果是()。#includeint*f(int*s,int*t){intk;if(*s<*t){k=*s;*s=*t;*t=k;}returns;}main(){inti=3,j=5,*p=&i,*q=&j,*r;r=
已知字符A的ASCⅡ码值是65,字符变量c1的值是‘A’,c2的值是’D’,则执行语句prinff(“%d,%d”,c1,c2—2);的输出结果是()。
若有函数首部intfun(doublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
以下不合法的字符常量是()。
设有定义:char*c:,以下选项中能够使字符型指针c正确指向一个字符串的是()。
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在文件PROG
E-R图中用来表示实体的图形是()。
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
随机试题
中国公民张某在2006年取得收入情况如下:(1)1~12月,每月取得雇佣单位支付的工资5800元。(2)在A国出版图书取得稿酬25万元,已在A国缴纳个人所得税25000元。(3)取得福利彩券中奖收入5万元,当场通过社会团体向教育机构捐赠2万元(适用3
房室结()
预制混凝土柱和盖梁安装施工中,关于重力式砌体墩台的说法,正确的有()。
下列接线方式中,符合电气防火要求的是()。
下列关于优先股的说法中,错误的是()。
经济学家关于财政支出增长的解释中,提出“经济发展阶段论”的是()。
碘是人体必需的元素,但是统一在食盐中添加碘的方式可能导致“补碘”过量,某些非缺碘地区增售无碘盐,人们可以根据具体情况自主调节摄碘量。该材料体现的哲理有()。
福勒和布朗根据教学所关注的焦点问题,把教师的成长分为哪几个阶段?()
Climatechangeandhabitatlossaretwohugethreatstoanimalandplantsurvival,butanewstudyshowshowmanagingbothfacto
Normallyastudentmustattendacertainnumberofcoursesinordertograduate,andeachcoursewhichheattendsgiveshimacr
最新回复
(
0
)