A-A+
阅读下列代码: public class Test{ public static void
问题详情
阅读下列代码: public class Test{ public static void main(String args[]){ System.out.println(100%3): System.out.println(100%3.0); } } 程序运行结果为 ()
A.1和l
B.l和1.0
C.1.0和l
D.1.0和1.0请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:该题考查的是不同类型数进行运算时的转换。在运算时遵循这样一个转换规则byte→short→int→long→float→double和char→int。100%3的值是1,而100%3.0的值是1.0,所以,本题的答案选择选项B。