我编写了一个程序,在该程序中,我使用具有返回类型且不带参数的函数area
找到了圆柱体的面积。 answer
已返回到 main
函数。但是,我在 main
中得到不同的输出,在 area
中得到不同的输出。 main
函数中的小数位似乎被替换为 0。为什么会这样?
最佳答案
将area的返回类型由int改为float
关于c - 函数内外变量值的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15651479/