如果統計的個數相同,則按照ascii碼由小到大排序輸出 。如果有其他字元,則對這些字元不用進行統計。
實現以下介面:
輸入乙個字串,對字元中的各個英文本元,數字,空格進行統計(可反覆呼叫)
按照統計個數由多到少輸出統計結果,如果統計的個數相同,則按照asii碼由小到大排序輸出
清空目前的統計結果,重新統計
呼叫者會保證:
輸入的字串以『\0』結尾。
輸入一串字元。 對字元中的各個英文本元(大小寫分開統計),數字,空格進行統計,並按照統計個數由多到少輸出,如果統計的個數相同,則按照asii碼由小到大排序輸出 。如果有其他字元,則對這些字元不用進行統計。
示例1複製
aadddccddc複製
dca
#include #include using namespace std;
int main()
; int number[63] = ;
for(int i = 0; i < 63; i++)
for(int i = 0; i < input.size(); i++)
else if(input[i] >= '0' && input[i] <= '9')
else if(input[i] >= 'a' && input[i] <= 'z')
else if(input[i] >= 'a' && input[i] <= 'z')
}int k;
char m;
for(int i = 0; i < 63; i++)
if(number[j] == number[i])}}
}string output;
for(int i = 0; i < 63; i++)
cout << output.c_str() << endl;
}return 0;
}
C語言 字元統計
題目描述 對於給定的乙個字串,統計其中數字字元出現的次數。相關知識 略 程式設計要求 請仔細閱讀右側 結合相關知識,在begin end區域內進行 補充。輸入 輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。輸出 對於每個測試例項,輸出該串中...
c 之統計字元次數
鍵盤輸入一行字元,先分別統計數字 大寫字母 小寫字母 及其它字元的出現頻率 進而分別統計每個數字 字母的出現 頻率並按照從高到低的順序將其輸出。include include include using namespace std struct mer int i 0,b 0,n 0 int mai...
C語言 統計字元數
description 判斷乙個由a z這26個字元組成的字串中哪個字元出現的次數最多。input 第一行是測試資料的組數n,每組測試資料佔1行,是乙個由a z這26個字元組成的字串,每組測試資料之間有乙個空行,每行資料不超過1000個字元且非空。output n行,每行輸出對應乙個輸入,包括出現次...