编写一个程序,输入一个字符,如果是大写字母,就转换成小写字母,否则不转换,C#
时间: 2024-10-17 13:10:49 浏览: 30
在C#中,你可以编写一个简单的控制台应用程序来实现这个功能。下面是一个示例:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("请输入一个字符: ");
string input = Console.ReadLine();
char convertedChar;
if (char.IsUpper(input))
{
// 如果输入的是大写字母,转换为小写
convertedChar = char.ToLower(input);
}
else
{
// 如果不是大写字母,则保持不变
convertedChar = input;
}
Console.WriteLine("转换后的字符是: " + convertedChar);
// 相关问题
相关问题
在C#中,编写一个程序,输入一个字符,如果是大写字母,就转换成小写字母,否则不转换
在C#中,你可以创建一个简单的控制台应用程序来完成这个任务。这里是一个简单的示例:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("请输入一个字符: ");
char input = Convert.ToChar(Console.ReadLine());
if (char.IsUpper(input))
{
char lowerCase = char.ToLower(input);
Console.WriteLine($"输入的是大写字母 '{input}'. 转换为小写后是 '{lowerCase}'");
}
else
{
Console.WriteLine("输入的不是大写字母,保持不变.");
}
// 程序等待用户按下任意键继续
Console.ReadKey();
}
}
```
在这个程序中,我们首先从用户获取输入,然后检查输入的字符是否为大写字母。如果满足条件,我们就使用`ToLower()`方法将其转换为小写,并显示转换后的结果。如果不是大写字母,则直接输出原始字符。
在C#中,编写一个程序,输入一个字符,如果是大写字母,就转换成小写字母,否则不转换,
在C#中,你可以使用`ToLower()`方法来将大写字母转换为小写字母。下面是一个简单的控制台应用程序示例,它会提示用户输入一个字符,并根据输入的字符类型进行相应的处理:
```csharp
using System;
class Program
{
static void Main()
{
Console.Write("请输入一个字符:");
char inputChar = Convert.ToChar(Console.ReadLine());
if (char.IsUpper(inputChar))
{
char lowerCaseChar = char.ToLower(inputChar);
Console.WriteLine($"原始字符:{inputChar},转换后:{lowerCaseChar}");
}
else
{
Console.WriteLine($"输入的是非大写字母:{inputChar}");
}
//
阅读全文