回文函式的編寫

2022-08-03 06:15:10 字數 462 閱讀 7122

編寫函式intpalindrome(char *str);

如果引數字串是個回文,函式就返回真,否則就返回假。回文就是指乙個字串從左向右讀和從右向左讀是一樣的。函式應該忽略所有的非字母字元,而且在進行字元比較時不用區分大小寫。

《c和指標》第九章9.10題

#include #include int palindrome(char *str)

while (isalpha(*end) == 0)

//如果前指標超過了尾指標,是回文

if (end <= str)

//比較前後每乙個字母字元**化為小寫字母比較),如果不一樣則不是回文

if (tolower(*str) != tolower(*end))

//如果一樣,則移動指標到下乙個字元

str++;

end--;

}return 0;

}

MySql函式的編寫

mysqlo用起來很方便,非常適合初學者和個人開發者。下面,我給出乙個簡單的例子,來說說mysql函式式如何編寫的。delimiter 國定格式,操作開始 create function myfistfunction str varchar 255 宣告會輸入的引數 returns varchar ...

編寫strcpy 函式

已知 strcpy 函式的原型是 char strcpy char strdest,const char strsrc 其中 strdest 是目的字串,strsrc 是源字串。1 不呼叫c c 的字串庫函式,請編寫函式 strcpy char strcpy char strdest,const c...

oracle函式編寫

語法格式 sql語法方式建立的語法格式為 orreplace function function name 函式名稱 引數定義部分 return return datatype 定義返回值型別 as begin function body 函式體部分 return scalar expression...