该题为啥得出的答案是0

img

你前面定义的都是double类型
输出的时候%d 输出的是整形
应该用%f
谢谢采纳

你用%d就给你化成整形了

img


问题:你使用了%d格式说明 和ceil取整
以及v是double类型,这样是不对的。
解决方案:double类型输出输出时应该用%lf
如果想保留整数形式%.lf即可(就是在%和lf之间加个小数点)

以上仅供参考,如有任何疑问,可以评论回复,看到即回。
希望对题主有所帮助!可以的话,点个采纳!