首页 > 试题广场 >

给出以下代码的输出: double amou...

[问答题]
 给出以下代码的输出:
 double amount = 5; 
System.out.println(amount / 2); 
System.out.println(5 / 2);

2.5
2
发表于 2021-03-30 23:58:43 回复(0)
double amount = 5; 
System.out.println(amount / 2);//输出double类型的2.5 
System.out.println(5 / 2);//未指定类型默认为int所以输出2
发表于 2021-05-01 17:11:28 回复(0)
运行结果为2.5跟2;
解题思路:变量 amount 是一个double浮点型的,赋值为5,除2必得2.5;
而最后那句打印输出语句的5是个未被定义类型的,默认int整型,int不接受小数,向下取舍,所以结果是2;
发表于 2021-01-28 13:13:17 回复(0)
2.5 2
发表于 2020-04-12 09:41:22 回复(0)
2.5
2
发表于 2020-03-11 14:51:48 回复(0)

2.5
2

发表于 2020-01-22 21:49:07 回复(0)
2.5 2
发表于 2020-01-01 23:24:47 回复(0)