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

给个准确答案呗

我参考参考答案

提问者:慕先生2573431 2018-06-18 20:24

个回答

  • qq_惘然淡然适然_0
    2018-06-25 17:44:08

    最好:只需在printf("num的整数部分是%d\n,num);中num前加上(int),注意不要忘记加括号,即printf("num的整数部分是%d\n", (int)num);  也就是在输出时进行强制类型转换

  • 慕田峪9043034
    2018-06-19 21:13:47

    将printf后改成这样试试("num的整数部分是2\n",num);

  • 慕田峪9043034
    2018-06-19 21:12:52

    将printf后改成这样试试("num的整数部分是2\n",num);

  • Miaim
    2018-06-19 00:14:23

    #include <stdio.h>

    int main()

    {

        double num = 2.5;      //定义浮点型变量num并赋值为2.5

        int num0 = (int)num;

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

        return 0;

    }