为了账号安全,请及时绑定邮箱和手机立即绑定

基本数据类型

5a88394f0001d56316320920.jpg这个程序里面体重应该是%d,结果才运行正确。
年龄:%d
身高:%d
体重:%d

5a88395900010b2305400960.jpg

正在回答

4 回答

你把weight声明成了int型,所以在后面的赋值浮点数时进行了类型转换,还是整数类型

0 回复 有任何疑惑可以回复我~

不应该用d的,%d通常针对于整数,并非小数。

而题目中体重是小数,所以应当用%f (f表示float,浮动,在此特指带小数点的数)

0 回复 有任何疑惑可以回复我~

课件里面
体重:%fKG\n
是错误的示范?

0 回复 有任何疑惑可以回复我~
#1

WWWWendy

不是错误演示,当使用%f时,结果保留6位小数。 用%d的话只能出整数
2018-02-18 回复 有任何疑惑可以回复我~

对啊 !

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926298    人
  • 解答问题       20799    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

基本数据类型

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信