csharp基础练习题:获取星球名称编号查询【难度:0级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_45444821/article/details/102715224

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

猜你喜欢

转载自blog.csdn.net/weixin_45444821/article/details/102715224