通常,我们会遇到一个问题,当一个整数/一个整数时,答案应该是一个小数,可是为啥显示的还是一个整数呀?其实,这种情况与整除的数据类型有关了1.整形/整形,二者都是整形,于是输出结果也是整形2.整形/浮点型 or 浮点型/整形,因为二者变量不同,系统会先判断两种类型的空间大小,然后自动将小的朝大的方向转化,于是整形便被转化为浮点型,输出的结果也自然是浮点型了。总结:当我们想要的结果是浮点数时,不要忘了整除的两边的类型是否是浮点型,否则大家可能会像小编一样为一个低级的错误而苦恼。最后,希望这篇
c语言
2023-06-07
36 点赞
0 评论
54 浏览