设有下列语句int a=1,b=2,C;c=a^(b<<2) ;执行后,C的值为( )。A.6B.7C.8D.9
设有下列语句
int a=1,b=2,C;
c=a^(b<<2) ;
执行后,C的值为( )。
A.6
B.7
C.8
D.9
相关考题:
设有C语言变量说明“static int a[][2]={{1,2),(3,4}};int *pa,(*pb)[2];”,则执行语句“pa=pb=”,则执行语句“pa=pb=a[0][0];”后,(*(pa+1))的值为(31)。A.2B.3C.a[0][1]D.a[1][0]
关于逻辑运算符的说法,正确的是( )。A.它们都是双目运算符,优先级相同B.语句“int a = 0, i = l, b; b = ai++;”执行后, i的值为2C.语句“int a = 1, i = l, b; b = a||++;”执行后,i的值为2D.语句“int a = 1, i = l, b; b = ai++;”执行后, i的值为2
若有以下程序: int a=1,b=2: a=a^b: b=b^a:则执行以上语句后a和b的值分别是( )。A. a=1,b=2 S 若有以下程序: int a=1,b=2: a=a^b: b=b^a:则执行以上语句后a和b的值分别是( )。A. a=1,b=2B.a=3,b=lC.a=3,b=2D.a=2.b=1
填空题设a为int变量,执行a=1/2+1/2;语句后,a的值为()