参考答案:
float f = 3.4; 这行代码 不正确。
原因是:默认的 3.4 是 double 类型的常量,而 float 类型的常量需要在数值后加上 f 或 F,表示该数值是 float 类型。
1float f = 3.4f; // 或者 3.4F
float 类型的常量需要显式地加上 f 或 F 后缀,这样编译器才能知道该值是 float 类型。double 类型,double 和 float 之间有精度差异,直接赋值会导致编译错误。最近更新时间:2024-12-09