3. 设计一个转换英文大小写的程序,输入字符时,自动将英文字母分别转换为大写和小写两种格式。C#
时间: 2024-10-10 17:15:41 浏览: 74
设计一个简单的C#程序来转换英文字符的大小写,你可以创建一个控制台应用程序,使用`Console.ReadLine()`获取用户输入,然后利用`ToUpper()`和`ToLower()`方法进行大小写转换。以下是基本的步骤:
```csharp
using System;
class Program
{
static void Main()
{
Console.Write("请输入一个英文字符串:");
string input = Console.ReadLine();
// 将输入字符串分割为单个字符并处理
foreach (char c in input)
{
if (char.IsLetter(c)) // 检查是否是字母
{
char upperCaseChar = char.ToUpper(c); // 转换为大写
Console.WriteLine($"大写形式:{upperCaseChar}");
char lowerCaseChar = char.ToLower(c); // 转换为小写
Console.WriteLine($"小写形式:{lowerCaseChar}");
}
}
Console.ReadKey(); // 等待用户按下任意键关闭窗口
}
}
```
在这个程序中,我们首先读取用户的输入,然后遍历每一个字符,如果是字母,则使用`ToUpper()`和`ToLower()`函数将其转换为大写和小写,最后打印出来。
阅读全文