问题
单项选择题
下列代码中,将引起编译错误的行是( )。
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.0f,即可正确运行。