当前位置: 首页 >  联大  > 河南理工大学数据结构  > 详细

写一个算法统计在输入字符串中各个不同字符出现的频度并将结果存入文件(字符串中的合法字符为A-Z这26个字母和0-9这10个数字)。

答案是:

void Count() //统计输入字符串中数字字符和字母字符的个数。 {int i,num[36]; char ch;  for(i=0;i<36;i++)num[i]=0;// 初始化  while((ch=getchar())!=‘#’) //‘#’表示输入字符串结束。    if(‘0’<=ch<=‘9’){i=ch-48;num[i]++;} // 数字字符    else if(‘A’<=ch<=‘Z’){i=ch-65+10;num[i]++;}// 字母字符  for(i=0;i<10;i++) // 输出数字字符的个数 cout<<“数字”<
出自  联大  >  河南理工大学数据结构

更多答案联系客服:19139051760
本题添加时间:2023/4/3 12:59:00