题目内容
(请给出正确答案)
[主观题]
已知“int a=1,b=2,c=3,x;”与“x=(a^b)&c;”,则x的值为()
A.0
B.1
C.2
D.3
查看答案
如果结果不匹配,请 联系老师 获取答案
A.0
B.1
C.2
D.3
A.x%(-3)
B.w+=-2
C.k=(a=2,b=3,a+b)
D.a+=a-=(b=4)*(a=3)
A.1, 2, 3
B.3, 2, 1
C.1, 3, 2
D.2, 3, 1
已知各变量的类型说明如下:
int k,a,b;
unsigned long w=5;
double x=1.42;
则以下不符合C语言语法的表达式是
A.x%(-3)
B.w+=-2
C.k=(a=2,b=3,a+b)
D.a+=a-=(b=4)*(a=3)
以下程序的运行结果是()。 #include<stdio.h> main { int a =1,b =2,c =3,x; x=(a^b)&c;printf("%d\n",x);}
A.0
B.1
C.2
D.3
A.0
B.1
C.2
D.3
有定义语句: "int a=1, b=2, c=3, x;" , 则以下选项中各程序段执行后,x的值不为3
A.if(c<a)x=1; else if(b<a)x=2: else x=3;
B.if(a<3)x=3: else if(a<2)x=2; else x=1;
C.if(a<3) x=3; if(a<2) x=2; if(a<l)x=1;
D.if(a<b) x=b; if(b<c) x=c if(c<a) x=a;