问答详情
源自:2-9 强制类型转换

为什么我就是错的呢?

http://img2.mukewang.com/5f7c36cc00017d1911060804.jpg我看别人这么写就是对的,我的就是错的

提问者:慕婉清6253698 2020-10-06 17:20

个回答

  • 你的小狗叫猫咪
    2020-11-02 15:26:32

    #include <stdio.h>
    int main()
    {
        double num1 = 2.5; //定义浮点型变量num并赋值为2.5    
        int num=(int)(num1);    
        printf("num的整数部分是%d\n", num);      
        return 0;
    }
    
    这样就没问题


  • 大数据倒数第一
    2020-10-07 14:45:46

    #include <stdio.h>

    int main()

    {

        double num1 = 2.5; 

        int num2 = (int) num1;

        printf("num的整数部分是%d\n", num2);  

        return 0;

    }

    不能重名


  • 慕码人5262933
    2020-10-06 20:33:55

    你这有两个num