课程
/后端开发
/C
/C语言入门
源代码中的double不能换成int
2019-02-08
源自:C语言入门 3-1
正在回答
double的范围比int的范围更大,转换之间只能由小范围转到大范围,不能由大范围转到小范围;就好像小盒子能放进大盒子,大盒子不能放进小盒子
学习丶使我快乐 提问者
Dangerous阿坤
学习丶使我快乐 提问者 回复 Dangerous阿坤
Dangerous阿坤 回复 学习丶使我快乐 提问者
Dangerous阿坤 回复 Dangerous阿坤
慕码人0315
精慕门5720689
哦哦,谢谢
如果数值是整数的话,将double改成int也是没有问题的
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答为什么我把double result 改成 int result过后,结果是0?
1 回答result=i*j为什么不能写成i*j=result????
2 回答result=i*j;为什么不能写成i*j=result;
2 回答为什么result前面是double?不能是float?
2 回答double result 是什么意思呢