#include
void main()
{
chara[100];
int fre[26];
int i,len,big = 0;
獲取(a);
for(I = 0;i < 26i++)
fre[I]= 0;
len = strlen(a);
for(I = 0;i < leni++)
if(a[i]>='a'&&a[i]<='z ')
fre[a[I]-' a ']++;
for(I = 0;i < leni++)
if(a[i]>='A'&&a[i]<='Z ')
fre[A[I]-' A ']++;
for(I = 0;i < 26i++)
if(fre[I])big = fre[I];
for(I = 0;i < 26i++)
if(big==fre[i])
{
printf("%c\n ",I+' a ');
打破;
}
}
擴展數據:
使用printf函數的註意事項
1,域寬度
%d:根據整數數據的實際長度輸出。
如果要輸出指定的寬度,可以指定域寬度。% MD-&;gt;m域寬度,打印後,在控制臺上,顯示m位;
如果我們要打印的位數超過了我們設定的m,就按原樣輸出;
如果我們要打印的位數少於我們設置的位數,請按如下方式填寫空白:
如果m是正數,則左對齊(左填充);
如果m為負,則向右對齊(右填充)。
2.轉義字符
如果要輸出字符“%”,應該在“格式控制”字符串中用兩個連續的% s來表示。
如:printf("%f%% ",1.0/3);輸出結果:0.333333%。