为什么可以这样??大佬求解

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

weixin_慕娘635539

2019-08-03 21:21

#include <stdio.h>
int main()
{
    double num = 2.5;
    int mun = (int) mun;
    printf("num的整数部分是%d\n",(int) num); 
    return 0;
}

 第五行这样int num=(int)num 是错的。这样int mun=(int) mun 反而是对的?为什么呢 

写回答 关注

2回答

  • 超风宝宝
    2019-08-12 23:02:34

    同志,你有没有发现,你压根就没有定义mun变量......

  • 小小疾飞
    2019-08-03 23:06:53

    你非要这样干啥呢。。。。。。

C语言入门

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

924590 学习 · 20763 问题

查看课程

相似问题