更多"执行下列程序段之后,输出的结果是( )。 public clas"的相关试题:
[单项选择]执行下列程序段之后,输出的结果是( )。
public class Test
public static void main(String[ ] args)
byte a = 2;
short b = 3;
long c = 4;
c=a%b*4%b;
System. out. println(c) ;
A. 2
B. 1
C. -1
D. -2
[单项选择]下列程序段执行后,变量c的值为( )。
public class Test
public static void main(String[ ] args)
float a=10, b=9, c=8;
if (--a==B) c= --a/c;
System. out. println (c) ;
A. 1.125
B. 1.0
C. 1.25
D. 0.0
[单项选择]下列代码的执行结果是( )。
public class Test{
public int aMethod( ) {
static int i=0;
i+ +;
System.out.println(i);
}
public static void main(String args[ ]){
Test test = new Test( );
test.aMethod( );
}
}
A. 构造方法名必须与类名一致
B. 构造方法是给对象赋初值,所以没有返回值,且不用void来声明
C. 构造方法一般不能由编程人员显示地直接调用,而是用new来调用
D. 构造方法不可以被重载
[单项选择]执行下面程序后,输出的正确结果是( )。
public class Test
public static void main (String args [])
System. out. print (100%3);
System. out. print(“,”);
System. out. print(100%3.0);
A. 1,1
B. 1,1,0
C. 1.0,1
D. 1.0,1.0
[填空题]执行下列程序段后输出的结果是 【10】 。
public class Test
public static void main(String args[])
int x,y;
for(y=1,x=1;y<=50;y++)
if(x>=10)break;
if(x%2==1)
x+=5:
continue;
x-=3;
System.out.println(y);
[单项选择]下面程序段的输出结果是
public class Test
public static void main(Stringargs[])
int x,y;
x=(int)Math.sqrt(5)/2+(int)Math.random( )*5/2;
y=(int)Math.sqrt(3)/2+(ht)Math.random( )*3/2;
if(x>y)
System.out.println(”x>y”);
else if(x=y)
System.out.println(”x=y”);
else
System.out.Println(”x<y”);
A. x>y
B. x=y
C. x<y
D. 编译错误
[单项选择]执行下列程序段之后,输出的结果是______。
public class Test8
public StatiC void main (String[] args)
byte a=2;
short b=3;
long c=4;
c=a%b*4%b;
System. out.println (c);
A. 2
B. 1
C. -2
D. -1