首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: int a=,b=2; a=a^b; b=b^a; 则执行以上语句后a和b的值分别是( )。
若有以下程序: int a=,b=2; a=a^b; b=b^a; 则执行以上语句后a和b的值分别是( )。
admin
2012-12-03
52
问题
若有以下程序:
int a=,b=2;
a=a^b;
b=b^a;
则执行以上语句后a和b的值分别是( )。
选项
A、a=1,b=2
B、a=3,b=1
C、a=3,b=2
D、a=2,b=1
答案
B
解析
本题考查按位异或的用法。按位异或运算的规则是:两个运算数的相应二进制位相同,则结果为0,相异则结果为1。b=2的二进制为00000010,a=1的二进制为00000001,a=a^b=00000011,转化为十进制后为3,b=b^a=00000010^00000011=00000001,即1。
转载请注明原文地址:https://kaotiyun.com/show/I0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下等程序#include<string.h>voidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s++;t--;if(*s)f(s,t);}main(){
若有下面的说明这定义:structtest{intm1;charm2;floatm3;unionuu{charu1[5];intu2[2];}ua;}myaa;则sizeof(structte
有以下程序voidfun(char*c,intD){*c-*c+1;d=d+1;printf("%c,%c,",*c,D);}main(){chara=’A’,b=’a’;fun(&b,A);pr
以下叙述中正确的是()。
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值,和值通过形参传回主函数输出。请填空,#include<stdio.h>#defineM2#defin
以下不能定义为用户标识符的是()。
在下列给出的表达式中,与while(E)中的(E)不等价的表达式是()。
对于一棵具有n个结点的树,则该树中所有结点的度之和为【】。
随机试题
食管脉裂孔()
A.酶促降解B.末梢重摄取C.进入突触后细胞D.被神经胶质细胞摄取E.被细胞所稀释去甲肾上腺素作用于受体产生效应后被消除的主要方式是
患者,男,55岁。主诉右上后牙食物嵌塞,有时遇冷热敏感。检查发现右上第二磨牙牙合面中龋,损及牙合面边缘嵴,备洞时制成邻牙合洞形若右上第二磨牙的龋洞位于近中面,未损及牙合边缘,且第一磨牙缺失,制备的洞形属于
王某将其全部收入用于住房和其他生活用品消费,当增加对住房的消费后,其他生活用品消费对王某的边际效用()。
若某件事经过风险评估,位于事件风险量区域图中的风险区A,则应采取适当措施降低其()。[2012年真题]
从19世纪中期到19世纪末,列强侵略中国的趋势主要是()。
如图,长方形ABCD的AB长16厘米,BC长20厘米,M是BC边上的中点,在AB边上取一点P,使三角形PMD的面积为100平方厘米,P点应取在距离A点几厘米处?
(2005下软设)代码走查(codewalkthrough)和代码审查(codeinspection)是两种不同的代码评审方法,这两种方法的主要区别是______。
Themanbehindthisnotion,JackMaple,isadandywhoaffectsdarkglasses,homburgs(翘边帽)andtwo-toeshoes;yethehasbecomeso
Itissimpleenoughtosaythatsincebookshaveclasses--fiction,biography,poetry--weshouldseparatethemandtakefrom
最新回复
(
0
)