返回信息流用C/C++编写一个程序,统计一个字符串中出现频率最高的某个字符
谢谢大家
这是一条镜像帖。来源:北邮人论坛 / soft-design / #22596同步于 2007/12/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
请教一个问题
realonlyme
2007/12/1镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
#include<stdio.h>
int freq[27];
int main()
{
char buffer[256];
char *p;
int i,m;
gets(buffer);
for(p=buffer;*p!='\0';p++) {
freq[*p]++;
};
m=0;
for(i=0;i<127;i++) {
if(freq[m]<freq[i]) m=i;
}
printf("%c\n",(char)m);
return 0;
}
int freq[128];比较合适吧
【 在 wks 的大作中提到: 】
: #include<stdio.h>
: int freq[27];
: int main()
: ...................