求大神讲解一下浮点数输入的方法和注意事项啊,我老是得不到想要的答案呢~~~~(>_<)~~~~
比如:
#include <stdio.h>
int main()
{
double a;
scanf("%f",&a);
printf("a=%f",a);
return 0;
}
我输进去12.1
出来的结果是
12.1
a=-92559604618046016000000000000000000000000000000000000000000000.000000请按任意
键继续. . .