首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: int m=33,n=66; m=m^n;n=n^m;m=m^n; 执行上述语句后,m和n的值分别是( )。
有以下程序段: int m=33,n=66; m=m^n;n=n^m;m=m^n; 执行上述语句后,m和n的值分别是( )。
admin
2016-04-07
37
问题
有以下程序段:
int m=33,n=66;
m=m^n;n=n^m;m=m^n;
执行上述语句后,m和n的值分别是( )。
选项
A、m=66,n=66
B、m=33,n=66
C、m=66,n=33
D、m=33,n=33
答案
C
解析
C语言中,"^"表示按位异或,因此,把m、n分别转化为二进制后,进行题中要求的运算及赋值后,m=66,n=33,由结果可以发现该方法其实是不使用中间变量交换两个变量的值。答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/2zi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#definePOW(r)(r)*(r)main(){intx=3,y=2,t;t=POW(x+y);printf("%d\n",t);}
下列程序段的运行结果是______。intx=0,y=0;while(x<15)y++,x+=++y;printf("%d,%d",y,x);
下列程序的输出结果是______。#include<stdio.h>main(){inta=2,b=-1,C=2;if(a<B)if(b<O)c=0;elsec++;printf("%d
下列叙述中不正确的是()。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
以下各选项企图说明—种新的类型名,其中正确的是______。
栈的3种基本运算是:入栈、退栈和______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
心前区其他部位的搏动可见于()
康复医疗的共性原则不包括
旋复花汤用于治疗何种类型郁证丹栀逍遥散用于治疗何种证型郁证
有头疽好发于()
下列哪些国家机关有权制定规章?()
根据《宪法》的规定,下列自然资源既有可能属于国有又有可能属于集体所有的有()。[2006年考题]
工资结构线愈陡,各等级之间工资差距()。
如果你喝的饮料中含有酒精,心率就会加快。如果你的心率加快,就会觉得兴奋。因此,如果你喝的饮料中含有酒精,就会觉得兴奋。以下哪项推理的结构和上述推理最为类似?
曲线r=aebθ(a>0,b>0)从θ=0到θ=β(β>0)的一段弧长为().
A、Once.B、Twotimes.C、Threetimes.D、Severaltimes.DHowoftenshouldMuslimswashthemselvesaday?
最新回复
(
0
)