首页
编程
java
php
前端
首页
编程
java
php
前端
2/3 *n(向下取整),为什么我用sum=(int)(2.0/3)*k;输出的是零,用函数的话我知道,我想试试不用函数的
scanf("%lld",&k);
sum=(int)(2.0/3)*k;
sum=(int)(2.0/3)*k;
2.0/3是0.6666667
用(int)强制转换后,是结尾法,所以结果是0,0乘以任何数都是0
(int)优先级高于乘法
点击展开全文