C#实现回文检测的方法

这篇文章主要介绍了C#实现回文检测的方法,实例分析了C#使用栈进行回文检测的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了C#实现回文检测的方法。分享给大家供大家参考。具体分析如下:

回文:称正读和反读都相同的字符序列为“回文”,如“abba”、“abccba”、12321、123321是“回文”,“abcde”和“ababab”则不是“回文”。

 Console.WriteLine("算法:请输入一个字符串!"); string str = Console.ReadLine(); string s=null; //将str压入栈中 for (int i = 0; i 0) {   s +=stack.Pop().ToString(); } if (str!= s) {   Console.WriteLine("这不是回文"); } else{ Console.WriteLine("这是回文");}   Console.ReadLine();

希望本文所述对大家的C#程序设计有所帮助。

以上就是C#实现回文检测的方法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 其他教程