短学期算法与编程实验报告.doc

PAGE PAGE 11 算法与编程实验报告 姓名: 学号: 班级: 专业: 指导教师: 一 统计字母的使用频率 1 问题详细描述 为统计英文字母的使用频率,输入一个不包括空格的由英文字母组成的字符串,长度不超过200个字符。统计26个英文字母的使用频率,不区分大小写。最后按使用频率从大到小输出字母(小写字母)和使用频率(出现的次数)。 2 流程图 关闭文件,程序结束 关闭文件,程序结束 开始 开始 输出个各个字母和对应的使用次数初始化频率数组 输出个各个字母和对应的使用次数 初始化频率数组 按照字母使用次数降序排列输入字符串 按照字母使用次数降序排列 输入字符串 调用函数进行大小写转换和字母使用次数统计 调用函数进行大小写转换和字母使用次数统计 3 源代码 #include stdio.h #include string.h #define MAXLENGTH 200 //定义最大长度 int a[26]; //定义26个英文字母 void init_a (); //初始化数组 void total (char * p); // 输入字符数统计 void main () { int

文档评论(0)

1亿VIP精品文档

相关文档