c#编写一个程序接受用户输入的字符串。如果输入的字母是”a”、”e”、”i”、”o”或”u”中的一个,则显示“您输入了一个元音”,否则显示“这不是一个元音”。
时间: 2024-10-12 14:08:23 浏览: 20
C#输入字母+数字的字符串 统计数字出现的位置
在 C# 中,你可以创建一个控制台应用程序来实现这个功能。首先,我们需要从 `System` 命名空间导入 `Console` 类,以便接收用户输入并显示消息。下面是一个简单的示例代码:
```csharp
using System;
class Program
{
static void Main()
{
Console.WriteLine("请输入一个字母:");
string input = Console.ReadLine();
if (IsVowel(input))
{
Console.WriteLine("您输入了一个元音");
}
else
{
Console.WriteLine("这不是一个元音");
}
// 程序会等待用户关闭窗口
Console.ReadKey();
}
static bool IsVowel(string vowel)
{
string vowels = "aeiou";
return vowels.Contains(vowel.ToLower()); // 转换为小写进行比较,以处理大写字母的情况
}
}
```
在这个程序中,`IsVowel` 函数检查输入的字母是否包含在元音字符串中。我们使用 `ToLower()` 方法将输入转换为小写,这样可以同时处理大小写的输入。
阅读全文