首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #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-04-01
56
问题
有下列程序
#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;异或运算满足如下规则:1:满足交换律;2:一个数与0异或的结果仍是原数;3:一个数与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/b2kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
23.以下程序的输出结果是()。main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf(’’%d,%d,%d,%d\n’’,m,n,*P,*q);}
若变量已正确定义,则语句s=32;s^=32;printf("%d",s);的输出结果是()。
有以下程序:#includevoidfun(char*c,intd){*c=*c+1:d=d+1:prinff(“%c,%c,”,*c,d);}main(){charb=’a’
有以下程序:#include#definePT3.5;#defineS(x)*x*xmain(){inta=1,b=2;prinff(“%4.1f\n”,S(a+b));
关于C语言的变量,以下叙述中错误的是
以下选项中,能用作数据常量的是()。
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,C)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
以下选项中不能用作C程序合法常量的是
下列说法不正确的是()。
随机试题
下列关于财务指标的描述,正确的有()。
计算积分
何谓中和抗体?
老视的原因主要是
患者,女,70岁。患糖尿病两年,住院治疗。医嘱:胰岛素8个单位三餐前15分钟皮下注射。实习护士为该患者进行胰岛素皮下注射时,针头刺人的深度应是针梗的
下列属于按照承发包方式分类的建设工程合同有()。
在会计电算化核算软件中,可以只用英文做记账凭证摘要。()
像印钞机一样斩获暴利,收费公路乱象并非始自今日,但在经济不振、公民权利意识高涨之当下,其推高物流乃至民众生活成本的“罪状”便格外让人难以忍受。虽然过去人们一度悲观地认为,撼动收费公路暴利并不比撼山更容易,可从去年央视和全国各大媒体密集报道全国路桥乱收费的行
若数据库中有表STUD,则下列函数实现的功能是FunctionDropPrimaryKey()DimstrSQLAsStringstrSQL="ALTERTABLESTUDDropCONSTRAINTPRIMARY_KEY"CurrentP
Whatisthepurposeoftheletter?Tosale______.WhatprofitsdoyouobtainiftheGluxairconditionersareinstallediny
最新回复
(
0
)