實驗7 3 8 統計字元出現次數(20 分)

2021-08-19 21:38:59 字數 515 閱讀 8426

實驗7-3-8 統計字元出現次數(20 分)

本題要求編寫程式,統計並輸出某給定字元在給定字串中出現的次數。

輸入格式:

輸入第一行給出乙個以回車結束的字串(少於80個字元);第二行輸入乙個字元。

輸出格式:

在一行中輸出給定字元在給定字串中出現的次數。

輸入樣例:

programming is more fun!

m輸出樣例:

2#include#include#define n 85

//思路:使用字元陣列儲存字串,然後依此遍歷字串,發現和要查詢的字元相同的字元時,計數器cnt++

int main(void)

scanf("%c",&c); //輸入要查詢的字元

for (i = 0; i < len; i++) //查詢字元並統計其出現次數 }

printf("%d\n", cnt);

return 0;

}

7 4 統計字元出現次數 20分

本題要求編寫程式,統計並輸出某給定字元在給定字串 現的次數。輸入格式 輸入第一行給出乙個以回車結束的字串 少於80個字元 第二行輸入乙個字元。輸出格式 在一行中輸出給定字元在給定字串 現的次數。輸入樣例 programming is more fun m輸出樣例 include using name...

統計字元出現次數

請用程式實現 用函式實現,統計字串中指定字元出現的次數。注意 禁止使用count 函式。引數說明 string是乙個字串,char是乙個字元 返回值說明 函式返回乙個整數,表示字元 char 在 string 現的次數。def sum char string,char str1 list strin...

統計字元出現次數

如何統計字串中每個字元出現的次數,這類題遇到過很多次,下面就來謝謝解決思路 可採用hashmap來解決,hashmap儲存的是鍵值對,即key value 每個key對應乙個value值,利用這個特性,可以將字元看為key,value看做字元出現的次數,這樣就可以很好地解決這個問題,下面給出詳細 1...