首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.b> main() { intx=3,y=5,z1,z2; z1=y^x^y;z2=x^y^x; printf("%d,%d\n",z1,z2); } 程序执行后的输出结果是(
有下列程序 #include<stdio.b> main() { intx=3,y=5,z1,z2; z1=y^x^y;z2=x^y^x; printf("%d,%d\n",z1,z2); } 程序执行后的输出结果是(
admin
2022-10-24
31
问题
有下列程序
#include<stdio.b>
main()
{ intx=3,y=5,z1,z2;
z1=y^x^y;z2=x^y^x;
printf("%d,%d\n",z1,z2);
}
程序执行后的输出结果是( )。
选项
A、7,7
B、5,3
C、8,8
D、3,5
答案
D
解析
“^”异或运算,其功能是参与运算的两个数,按位异或,如果两个相应位相同,结果为0,否则为1;异或运算满足如下规则:①满足交换律;②一个数与0异或的结果仍是原数;③一个数与1异或的结果是原数按位取反;所以题干中,y^x^y等价于y^y^x,等价于0^x,等价于x,即z1=x;x^y^x等价于x^x^y,等价于0^y,等价于y,即z2=y;输出结果为3,5。故本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/GRkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构!试题程序:#inc
以下选项中,不合法的C语言用户标识符是()。
若有定义语句charc=’\101’;则变量c在内存中占
在C语言中,以下说法不正确的是()。
有以下程序:#includeintf(intm){staticintn=0;n+=m:returnn;}{main(){intn=0;p
给定程序MODI1.C中函数fun的功能是:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.588
以下关于return语句的叙述中正确的是()。
若有定义语句:intx=10:则表达式x一=x+x的值为()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
甲状腺癌最主要的临床表现是______。
丙酮、甲醛和二甲胺在中性或偏酸性的条件下缩合反应的主要产物是()。
甲、乙分别为某有限责任公司的自然人股东,后甲在乙知情但不同意的情况下,为帮助妹妹获取贷款,将自有股份质押给银行,乙以甲侵犯其股东权利为由向法院提起诉讼。关于本案,下列哪一判断是正确的?
环境影响评价工程师有下列哪些情况,环境影响评价工程师职业资格登记管理办公室予以通报批评或暂停业务2~12月。( )
某海港航道疏浚工程长20km,设计底高程一20.0m(当地理论深度基准面),航道浚前平均高程为一9.0m(当地理论深度基准面),其中有一段长1.5km的浅水段,浚前高程一7.0~-8.0m(当地理论深度基准面),当地平均高潮位为+1.5m(黄海平均海平面
根据政府采购法律制度的规定,下列情形中.采购人不可以采用竞争性谈判方式采购的是()。
为跨人新学段和升入高年级的学生学好新知识、掌握新方法而适当提前安排有关奠基内容的教材编排方式属于()
地震震级是通过仪器给出地震大小的一种量度,是划分震源放出能量大小的等级,地震所释放的能量越大,地震震级也越大,每一次地震只有一个震级。地震烈度表示地震对地表及工程建筑物影响的强弱程度,是在没有仪器记录的情况下,凭地震时人们的感觉或地震发生后器物反应的程度、
波特五力模型。
IEEE定义TokenBus介质访问控制子层与物理规范的是()。
最新回复
(
0
)