> 英语 >
C# 算出英文句子的母音的总和
读取一个英文句子之後 输出每个字的母音(A E I O U)总和 每一行为一个测试 英文字以空白相隔 有多少英文字 就应输出多少数字 输入为0时 测试结束 该行不计算
举例
输入 This is a apple 输出 1 1 1 2
输入 That is my little sister 输出 1 1 0 2 2
人气:146 ℃ 时间:2020-02-03 17:33:54
解答
static void Main(string[] args)
{
string s = null;
Console.Write("Input:");
while ((s = Console.ReadLine()) != "0")
{
s = s.ToUpper().Trim();
string[] words = s.Split(new char[] { ' ' },StringSplitOptions.RemoveEmptyEntries);
Console.Write("Result:");
foreach (string c in words)
{
Console.Write(c.Split('A','E','I','O','U').Length - 1);
Console.Write(" ");
}
Console.Write("\n\nInput:");
}
}
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版