土豆越野
2018-02-17 22:20
这个程序里面体重应该是%d,结果才运行正确。
年龄:%d
身高:%d
体重:%d

你把weight声明成了int型,所以在后面的赋值浮点数时进行了类型转换,还是整数类型
不应该用d的,%d通常针对于整数,并非小数。
而题目中体重是小数,所以应当用%f (f表示float,浮动,在此特指带小数点的数)
课件里面
体重:%fKG\n
是错误的示范?
对啊 !
C语言入门
928255 学习 · 21546 问题
相似问题