我要提问
ARTICLE DETAIL

资讯详情

前沿编程新知与开发实战干货的深度解读。

xtu C语言基础-双指针法判断回文字符串

xtu C语言基础-双指针法判断回文字符串 //双指针法回文字符串判断 int is_palindrome(char str[]){ int lenstrlen(str); //strlen:字符串长度计算函数需要包含头文件string.h int left0; //设置左指针指向字符串头部 int rightlen-1; //设置右指针指向字符串末尾 while(leftright){ if(str[left]!str[right]){ return 0; //如果字符串对称位置的字符不相等就不属于回文串 } left; //左指针从数组前端向后移动-- right--; //右指针从数组后端向前移动-- } return 1; }
返回列表