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

为什么这样不行

为什么这样不行   double num = 2.5;      //定义浮点型变量num并赋值为2.5
   int mun=(int)num;
   printf("num的整数部分是%d\n", num);  
    return 0;
}

提问者:残阳驿站 2016-12-19 22:15

个回答

  • 慕粉3829398
    2016-12-21 19:27:43

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

    你把mun写成num了  

  • 真的新年快乐吗
    2016-12-19 22:22:44

    不能定义两个num 需要重新定义一个量 比如num1

  • 慕姐9736833
    2016-12-19 22:20:10

    不能定义两个mun