C++求500以内(含500)能被5或9整除的所有自然数的倒数之和。按四舍五入的方式精确到小数点后第二位。

日期:2022-04-07 15:35:02 人气:1

C++求500以内(含500)能被5或9整除的所有自然数的倒数之和。按四舍五入的方式精确到小数点后第二位。

这里有一件事儿,看你是要每步得到一个四舍五入的数相加起来,还是最后打出一个四舍五入的sum - 结果相差不少呢。
如果是前者,
求四舍五入到小数点后两位这样做:
temp=1/(float)i; // 得到当前的倒数
temp= (float)((int)(temp*100+0.5))/100; //四舍五入到小数点后2位<
    A+
热门评论