問題及**:
time limit: 1 sec
memory limit: 128 mb
submit: 2052
solved: 1220 [
submit][
status][
web board]
寫一函式,實現兩個字串的比較。即自己寫乙個strcmp函式,函式原型為
int stringcmp(char *p1,char *p2);
設p1指向字串s1,p2指向字串s2。要求當s1=s2時,返回值為0,若s1≠s2,返回它們二者第1個不同字元的ascii碼差值(如"boy"與"bad",第2個字母不同,"o"與"a"之差為79-65=14)。如果s1>s2,則輸出正值,如s1兩個字串
比較結果
boybad
14
#include #include int main()
int stringcmp(char *str1,char *str2)
else}}
執行結果:
知識點總結:當兩組字串的第乙個元素相同時,分別讀取下乙個元素,並返回差值。
第15周OJ實踐1 字串處理
問題及 time limit 1 sec memory limit 128 mb submit 234 solved 150 submit status web board 輸入字串 長度20以內 將字串中大寫字母改為小寫字母,其他字元不變,輸出改變後的字串。乙個字串 長度20以內 輸出改變後的字串...
第15周OJ實踐2 字串分段
問題及 time limit 1 sec memory limit 128 mb submit 121 solved 41 submit status web board 輸入乙個字串,將其分段輸出,分段符為除字母和數字之外的符號。輸入乙個字串 輸出分段後的字串 ad adfa,123d?a1ad ...
第15周OJ實踐12 字串替換
問題及 time limit 1 sec memory limit 64 mb submit 389 solved 241 submit status web board 編寫乙個c程式實現將字串中的所有 you 替換成 we 輸入包含多行資料 每行資料是乙個字串,長度不超過1000 資料以eof結...