下列代码中,将引起编译错误的行是 1) public class Exercise{ 2) public static void main(String args[]){ 3) float f=0.0; 4) f+=1

admin2010-02-22  44

问题 下列代码中,将引起编译错误的行是    1) public class Exercise{    2)  public static void main(String args[]){    3)    float f=0.0;    4)    f+=1.0;    5)  }    6) }

选项 A、第2行
B、第3行
C、第4行
D、第6行

答案2

解析 本题考查Java中的数据类型。应该掌握Java中的简单数据类型,以及相关运算。 float f=0.0这个语句,想要定义一个浮点型变量f,并且初值为0.0,但由于Java认为如果数字后没有任何字母,计算机默认为double类型,而从double是不能转换为float的,所以该语句错误,如果改为float f=0.0f,即可正确运行。
转载请注明原文地址:https://jikaoti.com/ti/0vH0FFFM
0

最新回复(0)