问题 单项选择题

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

A.2和1

B.2和1.0

C.2.5和1

D.2.5和1.0

答案

参考答案:B

解析:【解析】由于5和2都是int型,所以语句System.out.println(5/2)的输出为2。由于操作数3.0为double型(Java语言中浮点数的默认值为double型),所以结果为double型,即1.0。

单项选择题
多项选择题