单项选择题

若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是( )。

A.a=(b=4)=3;
B.a=b=c+1;
C.a=(b=4)+c;
D.a=1+(b=c=4);
<上一题 目录 下一题>
热门 试题

单项选择题
下面程序段的输出结果是( )。 publicclassTest publicstaticvoidmain(Stringargs[]) intx,y; x=(int)Math.sqrt(5) 2+(int)Math.random()*5 2; Y=(int)Math.sqrt(3) 2+(int)Math.random()*3 2; if(x>y) System.out.println9 x>y ); elseif(x==y) System.out.println( x=y ); else System.out.println( x<y );
A.x>y
B.x=y
C.x<y
D.编译错误
单项选择题
下面哪些代码在Java语言中是合法的 ( )
A) string A="abcdefg";
A-="cde";
B) string A="abcdefg"; A+="cde";
C) Integer J=new Integer(27); J-=7;
D) Integer J=new Integer(27); J--;
相关试题
  • 使用一个过滤流要求首先把过滤流连接到某个...
  • 软件工程研究的内容主要包括:______...
  • Java语言通过接口支持______继承,使...
  • 结构化程序设计的一种基本方法是_____...
  • 以下程序的输出结果是______。 void...