编写函数,判断一个字符串是否是回文。回文是顺读倒读都一样的字符串。分析: 用gets函数输入字符串,调用Hui函数,用i和j分别控制字符串的开头和结尾,i自增,j自减,如果s[i]!=s[j],则表明不是回文,返回0;直至i==j或i>j,则表明是回文,返回1。程序:#include<>#include<>#defineN10main(){charstr[N];printf(“Enterastring:\n”);gets(str);if(Hui(str))printf(“是回文\n”);elseprintf(“不是回文\n”);}Hui(char*s){inti=0,j=strlen(s)–1;while(i<j){if(s[i]!=s[j])return0;i++;j--;}return1;}
案例-回文字符串 来自淘豆网m.daumloan.com转载请标明出处.