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

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

晨vbwu

2015-10-10 19:16

#include <stdio.h>

int main()

{

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

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

    return 0;

}


写回答 关注

2回答

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

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

    晨vbwu

    非常感谢!

    2016-11-15 20:46:57

    共 2 条回复 >

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

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

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题