編寫函式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...