永发信息网

C#,接收用户输入的一句英文,将其中的单词以反序输出。 如:"hello c sharp"→"sharp c hello

答案:3  悬赏:40  手机版
解决时间 2021-02-02 20:48
  • 提问者网友:容嬷嬷拿针来
  • 2021-02-02 08:57
C#,接收用户输入的一句英文,将其中的单词以反序输出。 如:"hello c sharp"→"sharp c hello
最佳答案
  • 五星知识达人网友:持酒劝斜阳
  • 2021-02-02 09:58
string a = "hello c sharp";

StringBuilder sbStr = new StringBuilder();
foreach (var item in a.Split(' ').Reverse())
{
sbStr.Append(item+" ");
}

Console.WriteLine(sbStr.ToString());
全部回答
  • 1楼网友:慢性怪人
  • 2021-02-02 12:16
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();
        }
  • 2楼网友:往事埋风中
  • 2021-02-02 11:05
数组 第一个和最后一个交换以此类推
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯