版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
csharp基础练习题:获取星球名称编号查询【难度:0级】:
该函数返回不正确的值.你能弄清楚为什么?
getPlanetName(3); //应该返回"地球"
get_planet_name(3)# 应该返回 '地球'
get_planet_name(3)# 应该返回 '地球'
getPlanetName(3)# 应该返回 '地球'
编程目标:
public class Kata
{
public static string GetPlanetName(int id)
{
string name;
switch(id)
{
case 1:
name = "Mercury";
case 2:
name = "Venus";
case 3:
name = "Earth";
case 4:
name = "Mars";
name = "Jupiter";
case 6:
name = "Saturn";
case 7:
name = "Uranus";
case 8:
name = "Neptune";
测试样例:
namespace Solution {
using NUnit.Framework;
using System;
[TestFixture]
public class SolutionTest
{
[Test]
public void Test()
Assert.AreEqual("Jupiter", Kata.GetPlanetName(5));
}
}
}
最佳答案(多种解法):
更多关联题目:
csharp基础练习题:有没有在那里元音?【难度:0级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
免责申明
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/get-planet-name-by-id