设有定义int a=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
Aif(a>b) c=a,a=b,b=c;
Bif(a>b) {c=a,a=b,b=c;}
Cif(a>b) c=a;a=b;b=c;
Dif(a>b) {c=a;a=b;b=c;}
第1题:
设有定义:inta=1,b=2,C=3;以下语句中执行效果与其他三个不同的是()。
A.if(a>B.C=a,a=b,b=C;
B.if(a>B.{C=a,a=b,b=C;}
C.if(a>B.C=a;a=b;b=c;
D.if(a>B.{C=a;a=b;b=c;}
第2题:
有以下程序: #include <stdio.h> main() { int a=1,b=2,c=3,x; x=(ab)&c; printf("%d\n",x); } 程序的运行结果是( )。
A.0
B.1
C.2
D.3
第3题:
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是( )。A.

B.

C.

D.

A.A
B.B
C.C
D.D
第4题:
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句:
if(a<b)
if(c==d)y=0;
else y=1;
该语句所表示的含义是( )。
A. y=0,a<b且c=d y=1,a≥b
B.y=0,a<b且c=d y=1,a≥b且c≠d
C.y=0,a<b且c=d y=1,a<b且c≠d
D.y=0,a<b且c=d y=1,c≠d
第5题:
ABC的反应模式为
A.Ag-(Ab-B)-A*
B.Ag-(Ab-B)-A-B*
C.Ag-(Ab-B)-AB*C
D.Ag-Ab1-(Ab2-B)-A*
E.Ag-Ab1-(Ab2-B)-A-B*
第6题:
第7题:
假定AB为一个类,则执行“AB *p=new AB(1,2);”语句时共调用该类构造函数的次数为()
第8题:
若有定义:inta=5,b=7,c;则执行语句c=a&b;后c的值为()。
第9题:
设:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为()。
第10题:
间接法BA的反应模式为()
第11题:
if(a>b)c=a,a=b,b=c;
if(a>b){c=a,a=b,b=c}
if(a>b)c=a;a=b;b=c;
if(a>b){c=a;a=b;b=c}
第12题:
12
2
6
5
第13题:
下列语句中,与语句“n=(a>b?(b>c?1:0):0);”的功能等价的是( )。
A.if(a<=b)n=0;
B.if(a>B)‖(b>c))n=1;elsen=0;
C.if(a>b)if(b>c)n=1;elsen=;elsen=0;
D.if(a>b)n=1;elseif(b<=c)n=1;elseif(b>c)n=1;elsen=0;
第14题:
设有定义:int a=1,b=2,C=3;,以下语句中执行效果与其它三个不同的是
A.if(a>B)C=a,a=b,b=C;
B.if(a>B){e=a,a=b,b=c;}
C.if(a>B)C=a;a=b;b=C;
D.if(a>B){C=a;a=b;b=c;}
第15题:
设有定义:
int a=1,b=2,C=3;
以下语句中执行效果与其他三个不同的是( )。
A.if(a>B.C=a,a=b,b=C;
B.if(a>B.{C=a,a=b,b=C;}
C.if(a>B.C=a;a=b;b=c;
D.if(a>B.{C=a;a=b;b=c;}
第16题:
设有定义:“int a=1,b=2,C=3;”,以下语句中执行效果与其他三个不同的是( )。
A.if(a>b)c=a,a=b,b=C;
B.if(a>b){c=a,a=b,b=C;}
C.if(a>b)c=a;a=b;b=C;
D.if(a>b){c=a;a=b.b=C;)
第17题:
A.(*p).ab.a
B.p->a
C.p->ab.a
D.p.ab.a
第18题:
(2) Y2=A+ABC+AB
(3) Y3=AC+AB+AB
(4) Y4=ABC+AC+C
第19题:
"若有定义inta=2,b=4;booleanx;则执行语句x=a>b;System.out.println(x);的结果为()"
第20题:
数组定义为“inta[4][5];”,表达式()是错误的。
第21题:
设有inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为()
第22题:
b=a==c
a=b=c
a=c==b
c=a!=c
第23题:
只有a,b,c的定义是合法的
a,b,c,d的定义都是合法的
只有a,b的定义是合法的
只有c的定义是合法的