误认为float和int的区别是精确度的同学注意啦! float的一般格式是:阶符+阶码数值部分+数符+尾数的数值部分 而int是定点数! 因此,声明了int a之后,是不能scanf(“%f”,&a);printf(“%f”,a);的!