小编Anu*_*rag的帖子

printf()函数异常

我在处理整数和浮点数时看到打印功能异常。

float y = 9/5;
printf("%f", y);

printf("%f", 9/5);
Run Code Online (Sandbox Code Playgroud)

第一个打印语句输出1.000000,可以接受,而其他输出0.000000。为什么两种情况下的输出都不同?

c floating-point printf

-2
推荐指数
1
解决办法
84
查看次数

标签 统计

c ×1

floating-point ×1

printf ×1