csharp基础练习题:预FizzBuzz锻炼#2【难度:1级】:
这是第二步理解FizzBuzz.
您的输入:
一个正整数,n是大于或等于一.
n被提供,你有超过它的价值没有控制权.
您预计产出:
N,“嘶嘶声”,"嗡嗡"或"FizzBuzz"根据以下规则:
- 5倍数和3返回"FizzBuzz"
- 3回归"菲斯"倍数
5回3倍数"嗡嗡"
你的任务是编写接收输入和输出正确的值的算法.
编程目标:
public class Kata
{
public static string PreFizz(int n)
{
return n.ToString();
}
}
测试样例:
namespace Solution
{
using NUnit.Framework;
using System;
[TestFixture]
public class BasicTests
{
[Test]
{
Assert.AreEqual("11", Kata.PreFizz(11), "Should return 11");
Assert.AreEqual("Fizz", Kata.PreFizz(33), "Should return Fizz");
Assert.AreEqual("Buzz", Kata.PreFizz(50), "Should return Buzz");
Assert.AreEqual("FizzBuzz", Kata.PreFizz(120), "Should return FizzBuzz");
}
}
}
最佳答案(多种解法):
更多关联题目:
csharp基础练习题:感叹号系列#3:从句.删除所有的感叹号,除了在最后【难度:1级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
免责申明
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/pre-fizzbuzz-workout-number-2