误认为float和int的区别是精确度的同学注意啦!
float的一般格式是:阶符+阶码数值部分+数符+尾数的数值部分
而int是定点数!
因此,声明了int a之后,是不能scanf(“%f”,&a);printf(“%f”,a);的!
本文详细解析float和int的区别,强调声明int后不能使用scanf和printf进行float类型数据的输入和输出,并提供了相应的解决策略。

被折叠的 条评论
为什么被折叠?
