问题 单项选择题

执行下面程序后,输出的正确结果是( )。
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中自动类型转换。在执行System. out. print(100%3);语句输出时,由于100和3都是int型,类型相同,其结果为int型,值为1;在执行System. out. print(100%3.0);语句时,由于3.0为float型,系统自动将100转换为float型参与运算,其结果为float型,值为 1.0。

单项选择题
单项选择题 A1/A2型题