首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int x=3,y=5; x=x^y;y=x^y;x=x^y; printf("%d,%d\n",x,y); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> main() {int x=3,y=5; x=x^y;y=x^y;x=x^y; printf("%d,%d\n",x,y); } 程序运行后的输出结果是( )。
admin
2020-11-27
53
问题
有以下程序:
#include<stdio.h>
main()
{int x=3,y=5;
x=x^y;y=x^y;x=x^y;
printf("%d,%d\n",x,y);
}
程序运行后的输出结果是( )。
选项
A、3,5
B、5,3
C、35,35
D、8,8
答案
B
解析
^运算符为按位异或运算符,即0^1=1,1^0=1,1^1=0,0^0=0;经计算可得x=x^y,y=x^y,x=x^y,作用是交换x,y的值。因此答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/1O3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
有以下程序main(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
有以下程序段TypedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为
若有以下程序#includevoidfun(inta[],intn){intt,i,j;for(i=0;i
以下语句中存在语法错误的是
以下叙述中错误的是
有以下程序:#include<stdio.h>main()inta=1,b=0;if(——a)b++;elseif(a==0)b+=2;elseb+=3;printf(″%d\n″,b);}程序运行后的输出结果是(
在关系数据库中,用来表示实体间联系的是()。
随机试题
民用建筑工程室内装修时,不应采用的材料有()。
以下关于基金销售人员禁止性规范的表述,正确的是()。
新《公司法》取消了对公司提取公益金的强制性要求。()
下列预算中,属于营业预算的有()。
在条件具备或物业管理企业早期介入充分并准备充足时,物业的承接查验也可以和()同步进行。
下列做法最不利于培养学生的创造性的是()。
研究发现,课堂目标结构能影响学生的动机水平。其中,竞争型的课堂结构能激发学生以()为中心的动机系统。
半强有效市场假定认为股票价格()。
Peoplethinkingabouttheoriginoflanguageforthefirsttimeusuallyarriveattheconclusionthatitdevelopedgraduallyas
Clifcouldrunfastestinhistown.Henevershowedothershowfasthecouldrun.
最新回复
(
0
)