c 中,輸入兩個字串,怎樣在串中查詢並刪除串,並且是不區分大小寫的查詢

2021-07-08 21:14:06 字數 1223 閱讀 6506

1樓:匿名使用者

#include

/////// 字串匹配,在主串中刪除子串int main()

, str2[512]=;

scanf("%s", str1);//主串scanf("%s", str2);//子串int len1 = length_str(str1);

int len2 = length_str(str2);

int count = 0; //匹配次數int index[10]=; //子串在主串中的起始匹配位置for (int i=0; i< len1-len2+1; i++) //計算匹配資訊

len1 -= len2;

}str1[len1] = '\0';

printf("result: %s", str1);

return 0;

}//////求字串長度

int length_str( char *str)return len;}

2樓:匿名使用者

同意樓上,必須要一個一個比較硬兩個都是字串,字串比較就必須完全匹配當然要一個一個比較咯

3樓:匿名使用者

建議使用kmp串匹配演算法。

用c語言編寫程式,從鍵盤輸入兩個字串,輸出第一個字串在第二個字串中的位置

4樓:匿名使用者

#include

int main()

}return 0;}

有兩個字串,利用函式實現兩個字串的連結,兩個字串比較大小,計算兩個字串的長度,將第二個字元

5樓:_葉子妞妞

char * mystrcat(char *str1, char *str2)

int   mystrcmp(const   char   *   src, const   char   *   dst   )

int mystrlen(const char *str)return len;

}char * mystrcpy (char * dst, char * src)

6樓:在晴天的雨傘

#include

void conectstring(char str1,char str2,char str)

void main()

C 中判斷兩個字串是否相等,怎麼判斷

很多很多 1 c 中可以用strcmp 函式的判斷兩個字串是否相等。具體的方法,首先開啟一個空白的c 檔案 2 在c 檔案裡編寫判斷字串的示例程式,這裡在程式中輸入兩個字串,之後程式會使用strcmp 函式判斷是否為相同的字串,最後程式會輸出判斷的結果 左右 1 如果兩個都是string類的話,可以...

c從字串中取某個字元,c 中怎樣擷取兩特定字元之間的字串

string str 111222233334444 random rd new random int index rd.next 0,str.length 1 獲得隨機位置 str str.remove index,1 刪除隨機索引的乙個字元 class program string random...

從鍵盤上輸入兩個字串,若不等,將短字串接在長字串後面,輸出新字串

include include int main else if strcmp s1,s2 0 return 0 你是用的c語言程式設計嗎?有兩個字串,利用函式實現兩個字串的鏈結,兩個字串比較大小,計算兩個字串的長度,將第二個字元 char mystrcat char str1,char str2 ...