相关疑难解决方法(0)

为什么划分两个整数不会浮动?

任何人都可以解释为什么当我将它除以整数时b会在这里被舍入,尽管它是一个浮点数?

#include <stdio.h>

void main() {
    int a;
    float b, c, d;
    a = 750;
    b = a / 350;
    c = 750;
    d = c / 350;
    printf("%.2f %.2f", b, d);
    // output: 2.00 2.14
}
Run Code Online (Sandbox Code Playgroud)

http://codepad.org/j1pckw0y

c

22
推荐指数
2
解决办法
13万
查看次数

标签 统计

c ×1