我是新手,刚刚学习C#,各位高手说下,编写一个控制台程序实现输入一个字符串然后以相反的顺序输出,谢谢帮忙

只用数组,枚举或者结构等基本语法以及简单的字符串处理实现
2025-02-26 21:25:54
推荐回答(2个)
回答1:

这个好办,先计算字符串的长度,然后FOR循环,从子符串的长度减一开始,循环到大于等于零结束,在循环体里,这个子符串调用CHARAT(i),左外围定义临时字符串

回答2:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
string s;
s = Console.ReadLine();
for (int i = s.Length-1; i >= 0; i--)
Console.Write(s[i]);
}
}
}
s.Length是string类的一个方法用于取得string类的长度,由于s[i]是从0开始计算的,所以要减1.