编写C#程序以检查数字是否为回文
首先,找到字符串的相反部分,以检查字符串是否是回文式-
Array.reverse()
现在使用该equals()方法将原始字符串与反向字符串匹配。如果结果为真,则表示字符串为回文。
让我们尝试完整的示例。在这里,我们的字符串是“女士”,当反转时,结果相同-
示例
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
string string1, rev;
string1 = "Madam";
char[] ch = string1.ToCharArray();
Array.Reverse(ch);
rev = new string(ch);
bool b = string1.Equals(rev, StringComparison.OrdinalIgnoreCase);
if (b == true) {
Console.WriteLine("String " + string1 + " 是回文!");
} else {
Console.WriteLine("String " + string1 + " 不是回文!");
}
Console.Read();
}
}
}输出结果
String Madam 是回文!
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短