gpt4 book ai didi

c - 为什么 printf is c 产生这个输出

转载 作者:太空宇宙 更新时间:2023-11-04 00:13:27 25 4
gpt4 key购买 nike

这是我在 C 中的以下代码

printf("%d %f\n",4,4);

输出

4 0.000000 

为什么 printf 产生这个输出而不是排在第二位的 4.000000?

最佳答案

4 是整数而不是 float 。你应该使用:

printf("%d %f\n",4,4.);

其中第二个数字是 double (或 float )值。

关于c - 为什么 printf is c 产生这个输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27302962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com