下列代码的执行结果是()。PublicclassTest{Publicstaticvoidmain(Stringargs[]){System.out.print

题目

下列代码的执行结果是( )。 PublicclassTest { Publicstaticvoidmain(Stringargs[]) { System.out.println(5/2); System.out.println(100%3.0) } }

A.2和1

B.2和1.0

C.2.5和1

D.2.5和1.0

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 8 )阅读下列代码

public class Test2{

public static void main(String args[]){

System.out.println(5/2);}}

其执行结果是 【 8 】 。


正确答案:

第2题:

执行下面程序后输出的正确结果是( )。 public class Test{ public static void main(String args[]){ System.out.print(100%3); System.out.print(","); System.out.print(100%0); } }

A.1,1

B.1,1.0

C.1.0, l

D.1.0,1.0


正确答案:B

第3题:

下列代码的执行结果是( )。 public class Test { public static void main(String args[]) { System.out.println(7/2); } }

A.3.5

B.3

C.3.0

D.3.50


正确答案:B
解析:整数除以整数其结果是舍去小数点后面的数,不进行四舍五入。

第4题:

阅读下列代码 public class Test2005 { public static void main(String args[]){ String s="Test"; switch (s){ case "Java": System.out.print("Java"); break; case "Language": System.out.print("Language"); break; case "Test": System.out.print("Test"); break; } } } 其运行结果是( )。

A.Java

B.Language

C.Test

D.编译出错


正确答案:D

第5题:

下列代码的执行结果是( )。 public class test3{ public static void main (string args[]){ System.out.print(100%3); System.out.print(","); System.out.println( 100%3.0); } }

A.1,1

B.1,1.0

C.1.0,1

D.1.0,1.0


正确答案:B

第6题:

下列代码的执行结果是( )。 public class Test{ public static void main (String args[ ]){ System.out.println(5/2): } }

A.2.50

B.2

C.2.5

D.2.0


正确答案:B

第7题:

执行下面程序后输出的正确结果是 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


正确答案:B
解析:本题考查Java语言%运算符的使用。%运算符是模数除,也就是求余,表达式为:op1%op2Java中的二元运算符适用于所有数值型数据类型,但需要注意,如果两个操作数全是int型,结果也是int型,100%3=1;如果两个操作数全是float型,或其中一个是float型,而另外一个是整型时,表达式结果是float型,100%3.0=1.0,所以选项B为正确答案.务必注意操作数类型不同时运算结果的类型。

第8题:

( 19 )阅读下列代码

public class Test2005{

public static void main(String args[]){

String s= ″ Test ″ ;

Switch(s){

case ″ Java ″ : System.out.print( ″ Java ″ ) ;

break ;

case ″ Language ″ : System.out.print( ″ Language ″ ) ;

break ;

case ″ Test ″ : System.out.print( ″ Test ″ ) ;

break ;

}

}

}

其运行结果是

A ) Java

B ) Language

C ) Test

D )编译出错


正确答案:C

第9题:

阅读下列代码 public class Test { public static void main(String args[]) { String s = "Test"; switch (s) { case "Java": System.out.print("Java"); break; case "Language": System.out.print("Language"); break; case "Test": System.out.print("Test"); break; } } } 其运行结果是( )。

A.Java

B.Language

C.Test

D.编译出错


正确答案:D
解析:switch语句根据其后表达式的值从多个分支中选择一个来执行,表达式只能返回int、byte、short和char类型。

第10题:

执行下面程序后输出的正确结果是( )。 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


正确答案:B
解析:本题考查Java语言%运算符的使用。%运算符是模数除,也就是求余,表达式为:op1%op2Java中的二元运算符适用于所有数值型数据类型,但需要注意,如果两个操作数全是int型,结果也是int型,100%3=1;如果两个操作数全是float型,或其中一个是float型,而另外一个是整型时,表达式结果是float型,100%3.0=1.0,所以选项B为正确答案。务必注意操作数类型不同时运算结果的类型。