为了账号安全,请及时绑定邮箱和手机立即绑定

还是没搞懂,能不能有大神讲解一下

#include <stdio.h>
int main()
{
    double num = 2.5;
    int numTWO =(int)num;//定义浮点型变量num并赋值为2.5
    printf("num的整数部分是%d\n", numTWO);
    return 0;
}

正在回答

2 回答

http://img1.sycdn.imooc.com//5e9424ef0001b4b405410192.jpg

意思就是把num的值强制转换为整数值,并命名为num1

0 回复 有任何疑惑可以回复我~

先定义的是浮点数2.5,然后把2.5强制转换为int类型2,赋值给numTWO ,所以现在numTWO 是2,然后输出%d那个numTWO ,是2

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

还是没搞懂,能不能有大神讲解一下

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信