单选题 下列代码中,将引起编译错误的行是【 】 1)public class Exercise{ 2)public static void main(String args[]){ 3)float f=0.0: 4)f+=1.0; 5) } 6) }
【正确答案】 B
【答案解析】 本题考查Java中的数据类型。应该掌握Java中的简单数据类型,以及相关运算。float f=0.0这个语句,想要定义一个浮点型变量f,并且初值为0.0,但由于Java认为如果数字后没有任何字母,计算机默认为double类型,而从double是不能转换为float的,所以该语句错误,如果改为float f=0.0f,即可正确运行。