递归实现判断一个数是否是回文数 #include <string.h> //递归实现判断一个数是否是回文数 int find(char *str,int n){ if (n<=1) return 1; else if(str[0]==str[n-1]){//递归 return find(str+1,n-2); } else return 0; } int main(int argc, char* argv[]) { char *str="abcdedcba"; printf("%s:%s/n",str,find(str,strlen(str))?"yes":"no"); return 0; }