更多“ 下列代码中,将引起-个编译错误的行是( )。A.第3行B.第5行C.第6行D.第10行 ”相关问题
  • 第1题:

    下列代码中,将引起编译错误的行是 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行


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

  • 第2题:

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

    A.第2行

    B.第3行

    C.第4行

    D.第6行


    正确答案:B
    本题考查Java中的数据类型,应该掌握Java中的简单数据类型,以及相关运算。floatf=0.0这个语句,想要定义一个浮点型变量f,并且初值为0.0,但由于Java认为如果数字后没有任何字母,则默认为double类型,而double是不能转换为float的,所以该语句错误,如果改为floatf=0.Of,即可正确运行。

  • 第3题:

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

    A.第2行

    B.第3行

    C.第4行

    D.第6行


    正确答案:B
    B。【解析】本题考查Java中的数据类型,应该掌握Java中的简单数据类型,以及相关运算。floatf=0.0这个语句,想要定义一个浮点型变量f,并且初值为0.0,但由于Java认为如果数字后没有任何字母,则默认为double类型,而double是不能转换为float的,所以该语句错误,如果改为floatf=0.0f,即可正确运行。

  • 第4题:

    下列代码中,将引起编译错误的行是( )。 ① public class test{ ② public static void main(String args[]){ ③ float f=0.0; ④ f+=1.0; ⑤ } ⑥ }

    A.第2行

    B.第3行

    C.第4行

    D.第6行


    正确答案:D
    解析:float定义变量赋值时,需要在数值后面加f以标识它为浮点型,让系统知道该给它精确到多少位。

  • 第5题:

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

    A.第2行

    B.第3行

    C.第4行

    D.第6行


    正确答案:D