早教吧作业答案频道 -->英语-->
读取某个txt文件,并统计字母个数读取一个txt文件(内容为英文),取每个单词的首字母,统计这些字母的个数(例如:a:23个,b:22个……z:2个),不分大小写,貌似要用到index(),thankyou!
题目详情
读取某个txt文件,并统计字母个数
读取一个txt文件(内容为英文),取每个单词的首字母,统计这些字母的个数(例如:a:23个,b:22个……z:2个),不分大小写,貌似要用到index(),thank you!
读取一个txt文件(内容为英文),取每个单词的首字母,统计这些字母的个数(例如:a:23个,b:22个……z:2个),不分大小写,貌似要用到index(),thank you!
▼优质解答
答案和解析
用linq就可以.
private string StatisticsLetters(string text)
{
StringBuilder sb = new StringBuilder();
string s = text;
var statistics =
from c in s
group c by c into g
select new { g.Key,count = g.Count() };
var mostFrequestFirst =
from entry in statistics
orderby entry.count descending
select entry;
foreach (var entry in mostFrequestFirst)
{
sb.AppendFormat("{0}:{1}{2}",entry.Key,entry.count,System.Environment.NewLine);
}
return sb.ToString();
}
private string StatisticsLetters(string text)
{
StringBuilder sb = new StringBuilder();
string s = text;
var statistics =
from c in s
group c by c into g
select new { g.Key,count = g.Count() };
var mostFrequestFirst =
from entry in statistics
orderby entry.count descending
select entry;
foreach (var entry in mostFrequestFirst)
{
sb.AppendFormat("{0}:{1}{2}",entry.Key,entry.count,System.Environment.NewLine);
}
return sb.ToString();
}
看了 读取某个txt文件,并统计字...的网友还看了以下:
读取某个txt文件,并统计字母个数读取一个txt文件(内容为英文),取每个单词的首字母,统计这些字 2020-06-09 …
Shell如何给一个文件下的每个数都取对数log?比如文件apple.txt内容是:2423412 2020-07-23 …
求一道linuxshell脚本题目的解答查找一个文件夹下所有文件,比较文件内容,删除同样的文件文件 2020-07-23 …
VB如何求补集问题假设有4个文本框,如果四个文本框的内容只能为“1”“2”“3”“4”其中的一个数 2020-07-30 …
除了数学天才,别人不能解决的问题.计算机硬盘的容量最小单位为字节(byte)1个数字(例如0或者1, 2020-11-07 …
我今年文科数学141分,三个月不做题,发现现在连120也考不了啦!我今年文科数学141分,这三个月从 2020-11-21 …
求一篇简短的英语短文,字数100左右,内容不限,只有一个要求,用常用的简单的词语,不要用复杂的很长. 2020-11-26 …
求人代写约稿函1.菁菁校园:文体自由,字数800以上,内容为校园故事.2.茶馆:文体议论文或杂文,字 2020-12-08 …
老板叫你去拿文件,给了你一张字条,你一定要按照字条去老板的办公室拿文件,字条内容如下:编号是四位数, 2020-12-21 …
学校网站新开设了一个“英语写作”栏目(column),以便学生发表(post)英语作文,进行交流,提 2020-12-30 …