问答详情
源自:3-1 运算符号是啥

结果为什么是0,不是10

#include <stdio.h>
int main()
{
    int a,b,c,d;
    double result;
    a = 1;
    b = 2;
    c = 3;
    d = 4;
    result = a+b+c+d;    
    printf("%.0f\n",(int)result);
    return 0;
}

提问者:李长萍 2020-02-17 10:36

个回答

  • 慕后端6363777
    2020-02-17 11:23:21
    已采纳

    #include <stdio.h>
    int main()
    {
        int a,b,c,d;
        double result;
        a = 1;
        b = 2;
        c = 3;
        d = 4;
        result = a+b+c+d;    
        printf("%.0f\n",result);
        return 0;
    }