早教吧作业答案频道 -->英语-->
读取某个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文件,并统计字...的网友还看了以下:
X、Y、Z、R、T、U分别代表原子序数依次增大的短周期主族元素.X元素原子的质子数等于其电子层数; 2020-04-08 …
神奇的复数~已知复数z=a+bi,(a,b属于R),存在实数t,使z的共轭复数=(2+4i)/t- 2020-06-12 …
高数多元复合函数求导时,偏z/偏t与偏f/偏t的区别同济六版教材P79页例3:z=uv+sintu 2020-06-20 …
excel中选取满足条件的数值,做平均数的计算.例如:A B姓名 分数小T 67小T 68小T 7 2020-06-27 …
若x/(y+z+t)=y/(z+t+x)=z/(t+x+y)=t/(x+y+z)即f=(x+y)/( 2020-10-30 …
1.已知a*x^3=b*y^3=c*z^3且1/x+1/y+1/z=1求证(a*x^2+b*y^2+ 2020-10-31 …
已知z=t+3+3根号3i,其中t属于复数。且(t+3)/(t-3)为纯虚数,求:已知z=t+3+3 2020-11-01 …
数学函数应用题某商品在近100天内,商品的单价f(t)(元)与时间t(天)的函数关系式如下f(t)= 2020-11-07 …
ARIMA模型中为什么有白噪声at项啊!假设现在已经对一个时间序列进行了模式识别,确定为ARIMA( 2020-12-14 …
ARIMA模型中为什么有白噪声at项啊!假设现在已经对一个时间序列进行了模式识别,确定为ARIMA( 2020-12-14 …