谢谢大家了

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

qq_慕设计3425928

2019-11-24 20:13

为什么不能在中间加一个 int num=(int)num; 呢?

写回答 关注

4回答

  • qq_慕姐2375743
    2019-11-24 20:36:19
    已采纳

    重复了,前面是mun,后面也是mun,需要做出区分

  • 慕后端5183121
    2020-01-05 21:03:02

    http://img2.mukewang.com/5e11de7500010f2613290757.jpg用长整形

  • PHP小白上线
    2019-11-28 22:30:07
    #include <stdio.h>
    int main()
    {
        double num1 = 2.5;
        int num2 = (int)num1;
        printf("num的整数部分是%d\n", num2);
        return 0;
    }

    需要两个标识符,num1表示2.5,int num2 = (int)num1 表示强制把num1的数据类型转换成整型。相当于把num1的整型,也就是整数部分,赋值给num2。

  • 慕无忌3052691
    2019-11-24 20:46:27

    重复了,前面是mun,后面也是mun,前后i应该不一样,才能运行成功。


C语言入门

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

926027 学习 · 20793 问题

查看课程

相似问题