csharp基础练习题:系列的第一第n项之和【难度:1级】:
任务:
你的任务是写一个返回下高达第n项(参数)系列的总和的函数.
系列:1 + 4 + 1/7 + 1/10 1/13 + 1/16 + … +
规则:
-
您需要的答案四舍五入到小数点后2位,并返回它作为字符串.
-
如果给定的值是0,那么它应该返回0.00
-
您只会给定的自然数作为参数.
例子:
SERIESSUM(1)=> 1 = “1.00”
SERIESSUM(2)=> 1 + 1/4 = “1.25”
SERIESSUM(5)=> 1 + 1/4 1/7 + + + 1/10 1/13 = “1.57”
** 注意**:在PHP函数被调用series_sum()
.
编程目标:
using System;
public class NthSeries {
public static string seriesSum (int n) {
// Happy Coding ^_^
}
}
测试样例:
using System;
using NUnit.Framework;
[TestFixture]
public class NthSeriesTests {
[Test]
public void Test1() {
Assert.AreEqual("0.00", NthSeries.seriesSum(0));
[Test]
public void Test2() {
Assert.AreEqual("1.77", NthSeries.seriesSum(9));
}
}
17
最佳答案(多种解法):
更多关联题目:
csharp基础练习题:转换为货币格式整数【难度:1级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
csharp基础练习题:符号计数【难度:1级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
免责申明
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/sum-of-the-first-nth-term-of-series