c语言判断是否是回文字符串
生活随笔
收集整理的這篇文章主要介紹了
c语言判断是否是回文字符串
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
回文字符串例子 abccba 、hellolleh 這些具有對(duì)稱規(guī)則的字符串被稱為回文字符串。
下面是回文字符串的一個(gè)判定函數(shù)。
/* 指針?lè)ㄅ袛嗍遣皇腔匚淖址?*/ int plalindrome(char* dest) {char* begin = dest;char* end = dest + strlen(dest)-1;//字符串的最后一個(gè)元素的位置while (*begin == *end && begin < end)//加后面begin<end是為了減少不必要的循環(huán){begin++;end--;}if (begin >= end) {//是回文字符串puts("是回文字符串");return 1;}//否則不是回文字符串puts("不是回文字符串");return 0; }
總結(jié)
以上是生活随笔為你收集整理的c语言判断是否是回文字符串的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 基于vue框架项目开发过程中遇到的问题总
- 下一篇: 基于区块链的思考与创新应用实践