早教吧作业答案频道 -->英语-->
C#算出英文句子的母音的总和读取一个英文句子之後输出每个字的母音(AEIOU)总和每一行为一个测试英文字以空白相隔有多少英文字就应输出多少数字输入为0时测试结束该行不计算
题目详情
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
读取一个英文句子之後 输出每个字的母音(A E I O U)总和 每一行为一个测试 英文字以空白相隔 有多少英文字 就应输出多少数字 输入为0时 测试结束 该行不计算
举例
输入 This is a apple 输出 1 1 1 2
输入 That is my little sister 输出 1 1 0 2 2
▼优质解答
答案和解析
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:");
}
}
{
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:");
}
}
看了 C#算出英文句子的母音的总和...的网友还看了以下:
动态电阻静态电阻当电路输入端电压既有直流又有交流的时候,这时怎么算输出电流,也就是怎么理解此刻的动 2020-05-13 …
有输入电压计算输出电压输入24v电压,串联一个1k欧姆0.5w的电阻之后,输出电压是多少,电阻一端 2020-06-04 …
射极输出器的一个重要特点是()。A、输入、输出电压大小基本一致B、输入、输出电压同相且输出略大于输 2020-06-26 …
应变电阻 灵敏度 电桥电路一应变电阻R=120Ω,K=2 用作800um/m的传感器元件.求△R, 2020-06-27 …
一种计算装置,有一个数据输入口A和一个运算输出口B,执行的运算程序是:①当从A口输入自然数l时,从B 2020-11-30 …
想问一下这句话的意思.接收键盘录入的二叉树前序序列和中序序列(各元素各不相同),输出该二叉树的后序序 2020-12-05 …
C++求解分段函数已知分段函数如下:|x-2|(-10≤x≤4)y=x+10(5≤x≤7)x4(8≤ 2020-12-08 …
按如图所示的程序进行计算,输出的结果是___输入5-(-1)^2×(-1/2)大于0(否,返回,是, 2020-12-09 …
算术表达式转化成逆波兰式(C语言)问题描述:编写程序实现将输入的数学表达式转换成后缀式(逆波兰式), 2020-12-15 …
已知如图所示的程序框图(1)当输入的x为2,-1时,分别计算输出的y值,并写出输出值y关于输入值x的 2020-12-31 …