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

将double换成int不可以吗、、???

#include <stdio.h>

int main()

{

    int num = 2.5;      //定义浮点型变量num并赋值为2.5

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

    return 0;

}


提问者:晨vbwu 2015-10-10 19:16

个回答

  • ACway
    2015-10-10 19:22:32
    已采纳

    会将2.5强制转化为int型,即会把小数部分舍去掉,只保留整数部分

  • 越飞越高
    2016-11-10 18:02:58

    这一题是让我们掌握如何把浮点型转换为整型,你直接定义为整型调用输出,并没有实现强制转换