C#,接收用户输入的一句英文,将其中的单词以反序输出。 如:"hello c sharp"→"sharp c hello
3个回答
展开全部
static void Main(string[] args)
{
Console.WriteLine("请输入英文句子");
string[] arr = Console.ReadLine().Split(' ');
string result = string.Empty;
for (int i = arr.Count() - 1; i >= 0;i-- )
{
result += arr[i] + " ";
}
Console.WriteLine("反转后的英文句子是:" + result);
Console.WriteLine("-------");
Console.ReadLine();
}
展开全部
string a = "hello c sharp";
StringBuilder sbStr = new StringBuilder();
foreach (var item in a.Split(' ').Reverse())
{
sbStr.Append(item+" ");
}
Console.WriteLine(sbStr.ToString());
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数组 第一个和最后一个交换以此类推
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询