功能:輸入乙個字串,判斷是否為回文。
1.c語言版
#include
int main()
int n=i;
for(i=0;i"%c\t%c\n",he[i],he[n-1-i]);
if(he[i]!=he[n-1-i])
}
if(flag==1)
return 0;
}
getchar()函式依次獲取乙個輸入,並賦給char型變數a,再通過a賦給char型陣列he。
當輸入「\n」即回車時,跳出迴圈。
2.c++版
#include
#include
usingnamespace std;
int main(void)
}
if(flag==1)
cout<<"yes"3.c語言函式呼叫版
#include#includeint pp(char *p)}return 1;}int main(){char *p="abcba";int a=pp(p);printf("%d",a);}pp()為乙個int型函式,故返回乙個int型的值,在主函式中通過宣告乙個int a來接收。
--------------------------------------------- 十年寒窗無人問 三更燈火五更鳴 ---------------------------------------
C,C 回文字串判斷(字串指標的用法)
功能 輸入乙個字串,判斷是否為回文。主要鍛鍊指標的用法。1.c版 include int main char he 100 char a int i 0,flag 1 while a getchar n he i a i int n i for i 0 i getchar 函式依次獲取乙個輸入,並賦...
判斷字串是否回文字串
給定乙個字串,驗證它是否是回文串,只考慮字母和數字字元,可以忽略字母的大小寫。說明 本題中,我們將空字串定義為有效的回文串。示例 1 輸入 a man,a plan,a canal panama 輸出 true 示例 2 輸入 race a car 輸出 false public static bo...
指標 判斷回文字串
在這裡插入 片 本題要求編寫函式,判斷給定的一串字元是否為 回文 所謂 回文 是指順讀和倒讀都一樣的字串。如 xyzyx 和 xyzzyx 都是回文。函式介面定義 bool palindrome char s 函式palindrome判斷輸入字串char s是否為回文。若是則返回true,否則返回f...