如何计算这个答案?

时间:2018-10-17 20:40:44

标签: c

您能告诉我为什么在下面的代码中答案是1610612736吗? 如何计算这个答案?

    #include <stdio.h>
    int main()
    {
       float h=4.1;
       printf("\n%d\n",h);
       return 0;
    }

1 个答案:

答案 0 :(得分:3)

执行此操作:

printf("\n %f", h);

您需要使用正确的说明符...您正在使用%d,用于整数。