问题相关代码
#include<stdio.h>
int main()
{
float f;
scanf("%f", &f);
printf("%f", f);
return 0;
}
如上图所示,我输入的结果不应该报错吗,为什么系统会默认我输入的浮点数的整数部分为0呢?
#include<stdio.h>
int main()
{
float f;
scanf("%f", &f);
printf("%f", f);
return 0;
}
如上图所示,我输入的结果不应该报错吗,为什么系统会默认我输入的浮点数的整数部分为0呢?