c语言中的问题?

2025-04-13 19:43:05
推荐回答(4个)
回答(1):

1、int 类型输入的时候是%d,int 和float不要混合计算用。改过以后就是下面的

四则运算就是从左到右顺序的,小括号优先。

回答(2):

f是int,被你用%f输入,于是被赋值成了浮点数的32.0
然后被你按照int计算,这个就是一个很大的整型值了,导致后续计算错误
需要修改的有两处
第一,int改成float
第二,最后的输出用%.2f

回答(3):

int 用%d,不是%f

回答(4):