判斷乙個字串是不是回文字串

2021-07-25 02:37:12 字數 687 閱讀 4279

編寫了乙個程式,功能是判斷乙個輸入的字串是否是回文字串,**如下
int is_plal(char

str[100])

str_s--;

while (str_m < str_s)

str_m++;

str_s--;

}return1;}

int main()

; printf("please enter a string :");

gets(str);

if (is_plal(str))

else

system("pause");

return

0;}

這是在vs2013平台下的乙個程式。如果輸入乙個不是回文字串的字串,則判斷函式返回0,螢幕上列印不是回文,如果是回文字串,則返回1,並在螢幕上列印該字串是回文字串。程式執行結果如下:

總體來說,這個程式就是利用指標去進行操作的,關於指標的用途還有其他很多很實用的方法,需要去好好努力學習!

判斷乙個字串是不是回文串

所謂回文字串,就是乙個字串,從左到右讀和從右到左讀是完全一樣的,比如 aba 題目 判斷乙個字串是否為回文 解法 遞迴 遞迴的作用在於把問題的規模不斷縮少,直到問題縮少到能簡單地解決 問 如何縮少問題規模?答 通過觀察可以知道,乙個回文字串其中內部也是回文。所以,我們只需要以去掉兩端的字元的形式一層...

判斷乙個字串是不是回文

用到stringbuffer的reverse 方法將字串反轉,和以前的字串進行比較,若相等則為回文,否則不是。如下 class huiwen system.out.println 該字串不是回文 public static boolean ishuiwen string str return fal...

判斷乙個字串是不是數字

判斷乙個字串是不是數字的方法 1 最簡單的方法 public bool isnumber string str 這個方法適用於日常生活中遇到的大多數情況,可是如果碰到極端的情況,比如超過了int型別所能承受的最大值int.maxvalue 2147483647 就會失敗。2.乙個萬無一失的方法 pu...