原文发布时间为:2009-03-09 —— 来源于本人的百度文章 [由搬家工具导入]
using System;
namespace unname
{ public class Program//是否回文 { public static void Main(string[] args) { string str= Console.ReadLine(); int i=0,j=str.Length-1; //注释部分为另一种解法 //for (i = 0; i <= (str.Length - 1) >> 1; i++) //{ // if (str[i] != str[str.Length - 1 - i]) // break; //} //if (i > (str.Length - 1) >> 1) // Console.WriteLine("是回文"); //else // Console.WriteLine("不是回文");while (i < j)
{ if (str[i] != str[j]) break; else { i++; j--; } } if(i<j) Console.WriteLine("不是回文"); else Console.WriteLine("是回文"); Console.ReadLine(); } }}