请按照题目的要求编写C#程序并给出运行结果。编写一个程序,实现字符串大小写的转换并倒方的出。 提示: (1)使用for 循环将宁符串“HelloWorld”从最后一个字符开始遍历。 (2)遍历的当前字符如果是大写字符,就使
时间: 2023-12-10 07:39:58 浏览: 118
C#小程序练习题及答案
以下是C#程序的实现:
```csharp
using System;
class Program {
static void Main(string[] args) {
string input = "HelloWorld";
string output = "";
for (int i = input.Length - 1; i >= 0; i--) {
char c = input[i];
if (Char.IsUpper(c)) {
output += Char.ToLower(c);
} else if (Char.IsLower(c)) {
output += Char.ToUpper(c);
} else {
output += c;
}
}
Console.WriteLine(output);
}
}
```
输出结果为:dlroWolleh。
首先,定义了一个输入字符串 input 和一个空的输出字符串 output。然后,使用 for 循环从输入字符串的最后一个字符开始遍历。对于每个遍历到的字符,使用 Char.IsUpper() 和 Char.IsLower() 方法来判断它是大写字母、小写字母还是其他字符。如果是大写字母,则将其转换为小写字母并添加到输出字符串中;如果是小写字母,则将其转换为大写字母并添加到输出字符串中;否则直接添加到输出字符串中。最后输出得到的输出字符串即可。
阅读全文