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

来源:2-9 强制类型转换

慕设计6353958

2020-02-12 20:18

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

写回答 关注

2回答

  • 从人进化成猿
    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

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926025 学习 · 20793 问题

查看课程

相似问题