C语言中除法运算结果为整数的问题 - 解答及示例
对不起,我给出的答案是错误的。正确的结果是2.0。这是因为'5'和'2'都是整数,所以在进行除法运算时会得到整数的结果。如果要得到浮点数的结果,可以将其中一个操作数改为浮点数,例如'5.0/2'。
#define _CRT_SECURE_NO_DEPRECATE #include <stdio.h> int main(void) { printf("%.1f", 5.0 / 2); return 0; }
原文地址: https://www.cveoy.top/t/topic/pgO2 著作权归作者所有。请勿转载和采集!