求解C語言程式設計題 兩個字串s1,s2寫函式比較後返回不同的字元的個數

時間 2021-08-15 19:26:28

1樓:匿名使用者

不明白「比較後返回不同的字元的個數」這句話是什麼意思,如:

s1=aabbccd

s2=ddabcbc

這樣比較返回的不同字元個數是怎麼計算的?

2樓:守恆

可以呼叫庫函式,但是沒什麼意思,我剛寫的,你看下吧#include

#include

int differentchars(char* str1, char* str2);

int length(char* str);

int main()

int differentchars(char* str1, char* str2)

}differentchars += abs(lenstr1 - lenstr2);

return differentchars;

}int length(char* str)

3樓:詩酒趁英雄

比較是用他們的accsi碼比較,accsi碼大的就大,你可以試著用字串函式比較,設乙個標誌位,用來返回不同的值。

4樓:海馬王子

int function(char *str1, char *str2);

return sum;}

從鍵盤輸入兩個字串s1和s2,將字串s1和s2連線成字串,送入字元陣列s

雲舒輕寒 include include main char str 1 500 str 2 500 int i,j printf input a string s1 n gets str 1 printf input a string s2 n gets str 2 for i 0 str 1 i...

c語言中如何判斷兩個字串完全相等

兆憐翠 用字元比較函式,做個for迴圈判斷即可,字串比較函式strcmp 格式strcmp a,b 0 a b strcmp a,b 0 a0 a ba,b均為字串! include bool isequal char str1,char str2 return true int main 在資料結...

編寫C語言函式,比較兩個字串的大小

城凝慶偉博 include define n100 intinput char a,char b 輸入兩個字串 intmy strcmp char a,char b 比較字串每個字元的大小 else if a b else if a 0 b 0 字串b比字串a長 else if a 0 b 0 字串...