有一列数是:4/7, 7/11, 11/18, 18/29, 29/47, 47/76 ??请找出这个数列的规律编写程序计算并输出这个数列的第 N 项(要求是分数形式),并计算这个数列的前 N 项和(结果四舍五入保留两位小数)(其中:3≤N≤30)。
只有一行包含1个符合题目要求的正整数N。
第一行如样例中的一个特定格式的分数表示这个数列的第N项;
第二行仅包含一个数表示這个数列的前N项的和
主要是四舍五入问题 当时编译器还有问题 刚才才刚刚发现 明明强制转换了变四舍五入 运行后还是错误的答案 但是提茭了就正确
a[i]=a[i-1]+a[i-2]; //打表把每个分数的分子保存进数组 其实还可以更简单:将分母保 } //存下来每次都直接计算sum 但是开始没想起来 就在下面多加了个
1.不保留小数的四舍五入:
2.保留一位小数的四舍五入:
3.保留两位小数的四舍五入:
注意:最后所除的一定是浮点型的10.0 和100.0 不然就会错误