将 float的 值重新 赋值 给变量 了,并 输出 l的值 代码 如何写

将 float的 值重新 赋值 给变量 了,并 输出 l的值 代码 如何写

 //将float的值f,重新赋值给变量l,并输出l的值   

   float  f;   

   l=f;  

   System.out.println("l="+l); 错在 哪里 

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
荒岛无歌 2019-05-13 17:21:24

http://img1.sycdn.imooc.com//climg/5cd9365a0001af4b05010168.jpg

l前面定义了是长整形的,而f是浮点型,f类型长度比l类型长度大,所以要进行强制类型转换

  • 错在l和f的数据类型不同,要进行强制类型转换才可以
    2019-05-13 17:23:29
好帮手慕小班 2019-05-09 10:41:45

同学你好,贴出代码中并没有给f赋值哟,并且l的数据类型也没有声明哦!请同学注意java的语法规则以及代码规范哦!

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

应是天仙狂醉 2019-05-08 22:29:23

你没给f赋值啊,而且l的类型声明了吗

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师