本題要求編寫函式,判斷給定的一串字元是否為「回文」。所謂「回文」是指順讀和倒讀都一樣的字串。如「xyzyx」和「xyzzyx」都是回文。
bool palindrome( char *s );
函式palindrome
判斷輸入字串char *s
是否為回文。若是則返回true
,否則返回false
。
#include #include #define maxn 20
typedef enum bool;
bool palindrome( char *s );
int main()
/* 你的**將被嵌在這裡 */
thisistrueurtsisiht
yes
thisistrueurtsisiht
thisisnottrue
no
thisisnottrue
#include #include#define maxn 20typedef
enum bool;/*
typedef在計算機程式語言中用來為複雜的宣告定義簡單的別名。
這裡typedef enum bool;就是對列舉型型別enum定義別名為bool,
定義之後,你若想定義乙個enum型別的列舉變數,則可以簡單的bool a;即可。
*/bool palindrome( char *s );
intmain()
/*你的**將被嵌在這裡
*/bool palindrome( char *s )
}else
//如果長度為偶數的話
}return
true
;}
習題8 8 判斷回文字串(20 分)
本題要求編寫函式,判斷給定的一串字元是否為 回文 所謂 回文 是指順讀和倒讀都一樣的字串。如 xyzyx 和 xyzzyx 都是回文。bool palindrome char s 函式palindrome判斷輸入字串char s是否為回文。若是則返回true,否則返回false。include in...
習題8 8 判斷回文字串 (20 分)
習題8 8 判斷回文字串 20 分 本題要求編寫函式,判斷給定的一串字元是否為 回文 所謂 回文 是指順讀和倒讀都一樣的字串。如 xyzyx 和 xyzzyx 都是回文。函式介面定義 bool palindrome char s 函式palindrome判斷輸入字串char s是否為回文。若是則返回...
習題8 8 判斷回文字串 20分
本題要求編寫函式,判斷給定的一串字元是否為 回文 所謂 回文 是指順讀和倒讀都一樣的字串。如 xyzyx 和 xyzzyx 都是回文。bool palindrome char s 函式palindrome判斷輸入字串char s是否為回文。若是則返回true,否則返回false。include in...