写出下面代码的输出结果
#include <stdio.h>
int main()
{
int i = 5.01;
float f = 5;
printf("%f\n",5); //内存访问越界,4个字节存放5,读取却是8个字节 //0.000000
printf("%lf\n",5.0l); //5.000000
printf("%f\n",f); //5.000000
printf("%d\n",5.0l); //8字节存放,读取却是4个字节 //0.000000
printf("%d\n",i); //5
return 0;
}