【发布时间】:2018-10-17 20:40:43
【问题描述】:
你能告诉我为什么下面的代码答案是 1610612736 吗? 如何计算这个答案?
#include <stdio.h>
int main()
{
float h=4.1;
printf("\n%d\n",h);
return 0;
}
【问题讨论】:
-
提高警告级别。编译器应该会告诉你问题所在。
-
警告:格式指定类型“int”,但参数的类型为“float”[-Wformat]
标签: c