我想实现输入一串字符串用空格隔开,处理后用倒置顺序输出,不是字母倒置,和是单词位置倒置
static void Main(string[] args)
{
Console.WriteLine("请输入多个字符串,用空格隔开");
string myString = Console.ReadLine();
char[] separator ={ ' ' };
string[] myWords;
myWords = myString.Split(separator);
int i;
for (i = myWords.Length; i >= 0; i--)
{
Console.WriteLine(myWords[i]);
}
Console.ReadKey(); }
在线等大虾教我
static void Main(string[] args)
{
Console.WriteLine("请输入多个字符串,用空格隔开");
string myString = Console.ReadLine();
char[] separator ={ ' ' };
string[] myWords;
myWords = myString.Split(separator);
int i;
for (i = myWords.Length; i >= 0; i--)
{
Console.WriteLine(myWords[i]);
}
Console.ReadKey(); }
在线等大虾教我
for (i = myWords.Length; i >= 0; i--) >> for(i=myWords.Length-1;
char[] separator = { ',' };
string[] myWords;
myWords = myString.Split(separator);
List<string> words = myWords.ToList();
words.Reverse();
foreach (string s in words)
{
Response.Write(s + " ");
}
/*
5 4 3 2 1
*/