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

还是没搞懂,能不能有大神讲解一下

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

提问者:慕设计6353958 2020-02-12 20:18

个回答

  • 从人进化成猿
    2020-04-13 16:38:28

    http://img1.mukewang.com/5e9424ef0001b4b405410192.jpg

    意思就是把num的值强制转换为整数值,并命名为num1

  • 送小心
    2020-02-12 20:24:26

    先定义的是浮点数2.5,然后把2.5强制转换为int类型2,赋值给numTWO ,所以现在numTWO 是2,然后输出%d那个numTWO ,是2