早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C语言位运算问题下列程序的运行结果是.main(){unsignedc1=0xff,c2=0x00;c1=c2|c1>>2;c2=c1^0236;printf(“%x,%x\n”,c1,c2);}A)0x3f,0XA1B)3f,A1C)ffff,61D)3f

题目详情
C语言位运算问题
下列程序的运行结果是_______.
  main()
  { unsigned c1=0xff,c2=0x00;
  c1=c2|c1>>2;c2=c1^0236;
  printf(“%x,%x\n”,c1,c2);
  }
 A)0x3f,0XA1 B)3f,A1 C)ffff,61 D)3f,a1
求高人解释一下这个问题,我算的答案都不对,答案应该是选D
▼优质解答
答案和解析
是选D
首先要知道c1的二进制是11111111,c2是0
c1右移两位就是00111111,与c2位或就得0011111111,所以c1值变为3f
然后c1是00111111,026为10011110,取位异或得10100001,所以c2值变为a1
看了C语言位运算问题下列程序的运行...的网友还看了以下:

下列说法不正确的是()A.果胶酶特指某一种酶,该种酶只有在适宜的温度和酸碱度等条件下效果才好B.果  2020-05-13 …

有两筐苹果,如果从甲筐中取出18个苹果给乙筐,甲筐则比乙筐少3个苹果;如果从两筐中各取出18个苹果  2020-05-17 …

有一堆糖果共有123个,分别盛放在编号1~12的十二个果盘里.已知编号相邻的四格果盘所盛放水果个数  2020-06-03 …

有5盒糖果如果每盒中取3千克,那么盒子里剩下糖果正好等于原来2盒糖果,问现在每盒里还剩下多少千克糖  2020-06-07 …

英语翻译如果明天不下雨我就和同学们去动物园如果明天下雨我们就呆在家里如果你累了我们就休息下如果我们  2020-07-02 …

篮子里有一些苹果,第一个人拿了苹果数的一半多半个,第二个人拿了剩下苹果数的一半多半个,第三个人拿了  2020-07-04 …

猴子和芒果树阅读答案从前有一座美丽的芒果园,园中结满成熟的果实.一群猴子从树上经过,看见芒果,就进入  2020-10-29 …

猴子与芒果树的阅读答案话说有一片美丽的芒果园,园中结满成熟的果实。一群猴子从果园经过,看见满园的芒果  2020-10-29 …

阅读语段,完成小题。猴子和芒果树①从前有一座美丽的芒果园,园中结满成熟的果实。一群猴子从树上经过,看  2020-10-29 …

一辆卡车每次最多能装运水果7吨,一个果园采摘了100吨水果,用这辆卡车运了a次,还剩下水果吨.如果a  2020-12-23 …