最近在辅导学生的过程中遇到一些问题特别奇怪,有一部分同学写的代码在自己机子上运行会崩溃,但是在别人的机子上运行一切正常,最后发现是float类型的变量未初始化造成的后果。测试程序如下
#include <stdio.h>
int main(void)
{
float a;
scanf("%f",&a);
return 0;
}
最近在辅导学生的过程中遇到一些问题特别奇怪,有一部分同学写的代码在自己机子上运行会崩溃,但是在别人的机子上运行一切正常,最后发现是float类型的变量未初始化造成的后果。测试程序如下
#include <stdio.h>
int main(void)
{
float a;
scanf("%f",&a);
return 0;
}