我想用ANSI C的“.5”格式打印0.5的值?
我搜索了网页和stackoverflow,但没有找到我想要的。
我尝试了“%.1f”和“%0.1f”。但没有一个起作用。

最佳答案

C中没有这样的说明,即在开头打印不带0的小数。顺便说一句,你可以在你的案例中使用这个代码:

printf(".%d", (int)(0.5*10));

关于c - 如何在C中的printf中编写.5?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26472504/

10-11 14:09