習題8 8 判斷回文字串

2021-10-03 16:46:51 字數 888 閱讀 8077

指標的題目,一開始要弄懂指標的概念,題目就比較好做。

一開始沒看到string.h的標頭檔案,就沒用strlen().

本題要求編寫函式,判斷給定的一串字元是否為「回文」。所謂「回文」是指順讀和倒讀都一樣的字串。如「xyzyx」和「xyzzyx」都是回文。

函式介面定義: bool palindrome( char *s );

輸入樣例1: thisistrueurtsisiht

輸出樣例1: yes thisistrueurtsisiht

輸入樣例2: thisisnottrue

輸出樣例2: no thisisnottrue

**一(正確)

#include

#include

#define maxn 20

typedef

enum

bool;

bool palindrome

(char

*s )

;int

main()

/* 你的**將被嵌在這裡 */

bool palindrome

(char

*s )

return true;

}

**二(正確,用到了strlen)

bool palindrome

(char

*s )

習題8 8 判斷回文字串

本題要求編寫函式,判斷給定的一串字元是否為 回文 所謂 回文 是指順讀和倒讀都一樣的字串。如 xyzyx 和 xyzzyx 都是回文。bool palindrome char s 函式palindrome判斷輸入字串char s是否為回文。若是則返回true,否則返回false。include in...

習題8 8 判斷回文字串

所謂 回文 是指順讀和倒讀都一樣的字串。如 xyzyx 和 xyzzyx 都是回文。bool palindrome char s 函式palindrome判斷輸入字串char s是否為回文。若是則返回true,否則返回false。include include define maxn 20 type...

習題8 8 判斷回文字串(20 分)

本題要求編寫函式,判斷給定的一串字元是否為 回文 所謂 回文 是指順讀和倒讀都一樣的字串。如 xyzyx 和 xyzzyx 都是回文。bool palindrome char s 函式palindrome判斷輸入字串char s是否為回文。若是則返回true,否則返回false。include in...