32.若有定义:int a=20,b=28,C;则执行语句C=(a&b)>>2;后C的值为(A) A.5 B.7 C.80 D.112

问题描述:

32.若有定义:int a=20,b=28,C;则执行语句C=(a&b)>>2;后C的值为(A) A.5 B.7 C.80 D.112
要解析清楚的哈!

你要把a和b写成二进制的 2后为00101
转换十进制后为5 所以答案是A
够清楚吗? 不明白就m我