土豆越野
2018-02-17 22:20
这个程序里面体重应该是%d,结果才运行正确。 年龄:%d 身高:%d 体重:%d
你把weight声明成了int型,所以在后面的赋值浮点数时进行了类型转换,还是整数类型
不应该用d的,%d通常针对于整数,并非小数。
而题目中体重是小数,所以应当用%f (f表示float,浮动,在此特指带小数点的数)
课件里面 体重:%fKG\n 是错误的示范?
WWWWen...
不是错误演示,当使用%f时,结果保留6位小数。 用%d的话只能出整数
2018-02-18 15:22:53
共 1 条回复 >
对啊 !
C语言入门
926210 学习 · 20797 问题
相似问题
回答 4
回答 2
回答 1