首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-01-10
37
问题
有以下程序
#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/jXCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#include<stdio.h>voidsub(int*s,int*y){staticintm=4;*y=s[m];m--;}voidmain()
若定义函数“int*func()”,则函数func的返回值为()。
有以下程序,程序运行后的输出结果是main(){intx=35,B;charz=’B’;B=((x)&&(z<’b’));printf("%d\n",B);}
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
有下列程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof
设某棵树的度为3,其中度为3、1、O的结点个数分别为3、4、15。则该树中总结点数为
以下叙述中正确的是
以下选项中不属于C语言程序运算符的是
在面向对象方法中,实现信息隐蔽是依靠
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
随机试题
心源性呼吸困难的主要原因是
肝硬化病人使用利尿药,应特别注意维持_______和_______平衡。
下列内分泌因素与系统性红斑狼疮的发病有关的是
慢性再生障碍性贫血应首选()。
该项目土地使用权出让合同由()与甲公司签订。甲公司实施该项目的项目资本金不得少于()万元。
下列说法中正确的是()。
到期一次还本付息法一般适用于期限在()的贷款。
有甲、乙、丙三种浓度的过氧化氢,按甲与乙体积之比2:1混合,得到浓度为13%的过氧化氢;按甲与乙体积之比1:2混合,得到浓度为14%的过氧化氢。如果甲、乙、丙体积之比为1:1:3,混合成的过氧化氢浓度为10.2%,则同体积的甲、乙、丙三种浓度的过氧化氢混合
若串s="Program",则其子串的数目是【】。
WheneverIhearaweatherreportdeclaringit’sthehottestJune10onrecordorwhatever,Ican’ttakeittooseriously,becaus
最新回复
(
0
)