Teddy Asked:2020-11-30 02:44:32 +0000 UTC2020-11-30 02:44:32 +0000 UTC 2020-11-30 02:44:32 +0000 UTC C中的显式数据类型转换 772 为什么下面的代码有效? int main(void) { printf("%d", (int)(249.5/0.05)); return 0; } 没有下面的代码吗? int main(void) { printf("%d", (int)(249.5)/(int)(0.05)); return 0; } c 1 个回答 Voted Best Answer Эникейщик 2020-11-30T02:47:35Z2020-11-30T02:47:35Z 因为你不能除以零! (int)(0.05)= 0
因为你不能除以零!
(int)(0.05)
= 0