判断输入的字符串是否是回文串
1、回文串的定义:回文串是指从左到右读和从右到左读都一样的字符串,即字符串正序和逆序完全相同。例如,“racecar”“level”“12321”“上海自来水来自海上” 等都是回文串,忽略空格、标点符号和大小写后,它们的正向和反向字符排列完全一致。
2、用代码判断是否是回文串:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 判断是否是回文数
{
class Program
{
static void Main(string[] args)
{
bool isHui = true;
string str = Console.ReadLine();
for(int i=0;i<str.Length/2;i++)
{
if(str[i] != str[str.Length -1-i])
{
isHui = false;
break;
}
}
if(isHui )
{
Console.WriteLine("是回文串");
}
else
{
Console.WriteLine("不是回文串");
}
Console.ReadKey();
}
}
}