c#有一列乱序的字符:a、c、u、b、e、、f、z,排序并按照英文字母表的升序和逆序输出。
时间: 2024-06-16 21:06:47 浏览: 81
C# 获取汉字首字母
4星 · 用户满意度95%
要对乱序的字符进行排序,可以使用C#中的Array.Sort方法。以下是对给定字符数组进行排序并按照英文字母表的升序和逆序输出的示例代码:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
char[] chars = { 'a', 'c', 'u', 'b', 'e', 'f', 'z' };
// 升序排序
Array.Sort(chars);
Console.WriteLine("升序排序结果:");
foreach (char c in chars)
{
Console.Write(c + " ");
}
Console.WriteLine();
// 逆序排序
Array.Reverse(chars);
Console.WriteLine("逆序排序结果:");
foreach (char c in chars)
{
Console.Write(c + " ");
}
Console.WriteLine();
}
}
```
输出结果:
```
升序排序结果:
a b c e f u z
逆序排序结果:
z u f e c b a
```
阅读全文