請編寫程式,找出一段給定文字**現最頻繁的那個英文本母。
輸入格式:
輸入在一行中給出乙個長度不超過 1000 的字串。字串由 ascii 碼表中任意可見字元及空格組成,至少包含 1 個英文本母,以回車結束(回車不算在內)。
輸出格式:
在一行中輸出出現頻率最高的那個英文本母及其出現次數,其間以空格分隔。如果有並列,則輸出按字母序最小的那個字母。統計時不區分大小寫,輸出小寫字母。
輸入樣例:
this is a ****** test. there are numbers and other symbols 1&2&3…輸出樣例:
e 7
#include
#include
using
namespace std;
intmain()
;for
(int i =
0; i < str.
length()
; i++
)// 統計字母頻率
if(str[i]
>=
'a'&&str[i]
<=
'z')
}int max =0;
for(
int i =
1; i <
26; i++
)// 最先出現的頻率最高的字母
cout <<
char
(max +
'a')
<<
" "<< times[max]
;}
PTA 乙級1042 字元統計 20 分
請編寫程式,找出一段給定文字 現最頻繁的那個英文本母。輸入格式 輸入在一行中給出乙個長度不超過 1000 的字串。字串由 ascii 碼表中任意可見字元及空格組成,至少包含 1 個英文本母,以回車結束 回車不算在內 輸出格式 在一行中輸出出現頻率最高的那個英文本母及其出現次數,其間以空格分隔。如果有...
PTA 1042 字元統計
請編寫程式,找出一段給定文字 現最頻繁的那個英文本母。輸入格式 輸入在一行中給出乙個長度不超過 1000 的字串。字串由 ascii 碼表中任意可見字元及空格組成,至少包含 1 個英文本母,以回車結束 回車不算在內 輸出格式 在一行中輸出出現頻率最高的那個英文本母及其出現次數,其間以空格分隔。如果有...
PAT 乙級 1042 字元統計
1.題目描述 請編寫程式,找出一段給定文字中出現最頻繁的那個英文本母。輸入格式 輸入在一行中給出乙個長度不超過1000的字串。字串由ascii碼表中任意可見字元及空格組成,至少包含1個英文本母,以回車結束 回車不算在內 輸出格式 在一行中輸出出現頻率最高的那個英文本母及其出現次數,其間以空格分隔。如...