csharp基础练习题:奇怪的词【难度:1级】:
在这习题,你将有一个给定的字符串中的每一个字母变成字母表中的下一个字母.你会写一个函数
nextLetter
做到这一点.该函数将采取单一的参数
海峡
(串).
例子:
“你好” - > “Ifmmp”
“你叫什么名字?” - > “?细布JT zpvs obnf”
“动物园” - >“程序”
“zzZAaa” - > “AAABBB”
注:空格和特殊字符应保持不变.大写字母应转以同样的方式,但仍然capitilized.
编程目标:
public class Kata
{
public static string NextLetter(string str)
{
return str;
}
}
测试样例:
namespace Solution
{
using NUnit.Framework;
using System;
[TestFixture]
public class KataTests
{
[Test]
Assert.AreEqual("Nz Obnf Jt App", Kata.NextLetter("My Name Is Zoo"));
Assert.AreEqual("Xibu jt zpvs obnf", Kata.NextLetter("What is your name"));
Assert.AreEqual("aPp", Kata.NextLetter("zOo"));
}
}
}
最佳答案(多种解法):
更多关联题目:
csharp基础练习题:它甚至有?【难度:0级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
免责申明
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/weird-words