【正确答案】正确答案:Int len=0; for(; String[fen]!=NULL; len++) //获取字符串的长度 ; len一一; //下标从0开始到len一1 for(int i=0;i<len;i++,len一一) //第一个和最后一个比较。第二个和倒数第二个比较 { if( string[i] != String [len])//不等说明不同,返回0 return 0; } return 1;
【答案解析】解析:函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。回文是指前后对称的字符串,因此可比较对称位置的字符是否一样来判断是否是回文,如果每个对称位置的元素均相同则是回文,返回1,否则返回0。