输入一串以#为结束的字母,统计出现的次数,并用冒泡法排序?
2014-03-30 15:07
351 查看
#include <stdio.h> int main() { int a[26]={0},i,j,t,b[26]; char c,k; while((c=getchar())!='#') {if(c>='a'&&c<='z') a[c-'a']++; } for(i=0;i<26;i++) b[i]='a'+i; for(i=0;i<25;i++) for(j=0;j<25-i;j++) if(a[j]<a[j+1]) {t=a[j];a[j]=a[j+1];a[j+1]=t; k=b[j];b[j]=b[j+1];b[j+1]=k;} for(j=0;j<26;j++) if(a[j]>0) {printf("%c",b[j]); printf("%2d\n",a[j]);} return 1; }
相关文章推荐
- java编程:输入一串小写字符串,统计每个字母出现的次数
- 输入一串字母,统计每个字母的出现的个数并将出现次数最多的字母输出
- 输入一串字符,统计字母出现的个数
- 统计用户输入的一串数字中每个数字出现的次数
- 统计用户输入的一串数字中每个数字出现的次数
- 对于给定的一个字符串,统计其中数字字符出现的次数。输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。
- 输入若干个整数,当输入0时表示结束,统计每个输入整数的出现次数。
- awk统计用户输入错误的验证码每个字母出现的次数
- 计算输入的一串英文字母出现的次数
- 【C代码练习17】输入数量不确定的0-9范围内的整数,统计每一种数字出现的次数,输入以-1结束
- 统计用户输入的一串数字中每个数字出现的次数
- 统计用户输入的一串数字中每个数字出现的次数和Winform ComboBox拥有(name,values)
- C#面试题统计用户输入的一串数字中每个数字出现的次数
- 用c语言编程 统计输入的一个字符串中每个字母出现的次数
- 输入一个字符串,统计其出现频率最高的字母以及对应的次数
- [Java]统计一串字符串中每个字母出现的次数
- 输入数量不确定的[0,9]范围内的整数,统计每个数字出现的次数,输入-1时结束程序。
- C#控制台 统计用户输入的一串数字中每个数字出现的次数
- 第13周-项目1-小玩文件-用键盘输入文件名,统计输出文件中每个字母、数字字符出现的次数
- 统计用户输入的一串数字中每个数字出现的次数