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

为什么我这么做运行起来全是0,请大佬分析下

#include <stdio.h>


int main()


{


    double num = 2.5; 


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


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


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


    return 0;


}


正在回答

2 回答

#include <stdio.h>


int main()


{


    double num = 2.5; 


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


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


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


    return 0;


}


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

慕慕7322641 提问者

谢了,
2019-05-25 回复 有任何疑惑可以回复我~
#2

七厘阳光 回复 慕慕7322641 提问者

没事,客气。
2019-05-25 回复 有任何疑惑可以回复我~

d  f  换下位置

你这个num是浮点型  num1是实型  好像是这样

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

举报

0/150
提交
取消

为什么我这么做运行起来全是0,请大佬分析下

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