4-4 编程练习: 定义一个float类型变量f,将变量l的值赋值给f,并输出f的值

来源:4-4 编程练习

Kumal

2021-08-04 21:25:39

http://img.mukewang.com/climg/610a8d2e0978161b11270584.jpg

请问下老师,我代码的第18行这里   float f=l;  ​  有错吗?

我记得把long赋值给float是不需要强制转换的,因为是把小的赋值给大的。

但是看了下提问区里面好多同学的代码都是用了强制转换 float f=(float)l;

所以我直接写 float f=l;    有错吗?

写回答

1回答

好帮手慕小小

2021-08-05

同学你好,同学的理解是正确的,将小的赋值给大的不需要强转,float f=l的书写方式是正确的。

祝学习愉快~

0
humal
hp>谢谢老师,么么哒

h021-08-05
共1条回复

0 学习 · 9886 问题

查看课程