输出-单词排序,输入一句话,按照单词的顺序排列

问题描述

单词排序,输入一句话,按照单词的顺序排列

单词排序,输入一句话,按照单词的顺序排列,比如输入:Hello, Welecome to Henan Univercity,输出Hello Henan to Univercity Welcome。

解决方案

Hello Henan to Univercity Welecome
Press any key to continue . . .

解决方案二:

 using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            string s = "Hello, Welecome to Henan Univercity";
            string result = string.Join(" ", Regex.Matches(s, "[a-zA-Z]+").Cast<Match>().Select(x => x.Value).OrderBy(x => x));
            Console.WriteLine(result);
        }
    }
}
时间: 2024-07-28 20:47:06

输出-单词排序,输入一句话,按照单词的顺序排列的相关文章

c++-c++题目,输入一些单词,当出现相同单词的时候将这个单词输出,请问我写的错哪儿了?

问题描述 c++题目,输入一些单词,当出现相同单词的时候将这个单词输出,请问我写的错哪儿了? #include #include using std::cin; using std::cout; using std::vector; using std::string; using std::endl; int main () { vector x; string i; auto a = x.begin(); auto b = x.end(); while (cin>>i) { x.push_

c语言-编写一个程序,打印输入中的单词长度的直方图。垂直方图。

问题描述 编写一个程序,打印输入中的单词长度的直方图.垂直方图. 直方图是如何理解????求教这道题~~ 这道题目是书上的!有没有懂的大神.给讲解啊. 解决方案 问题是怎么解决的? 我想到的就是算好格式用printf()一行行的输入,最后拼成直方图.

字符处理-判断用户输入的是一个单词,还是多个单词,用什么方法好点

问题描述 判断用户输入的是一个单词,还是多个单词,用什么方法好点 判断一个用户的输入是一个单词,还是多个单词,是去判断里面的空格好呢,还是用正则去判断... 解决方案 判读空格吧 正则表达式不好进行判断 解决方案二: 感觉判断里面的空格好,两空格之间有值的为一个单词,比较通用-- 解决方案三: 用空格比较简单一些 复杂的匹配要求可以用正则 解决方案四: 用正则不是还是判断是不是有空格么 s 难道还有别的 解决方案五: 如果没有什么特殊的要求,用空格来判断比较好! 解决方案六: 一般编程语言中包含

java-Java中如何截取字符串数组中一段数字按大小进行排序,再输出整个排序后的字符串?

问题描述 Java中如何截取字符串数组中一段数字按大小进行排序,再输出整个排序后的字符串? String[] meg ={"1#zhang#3207237","2#Wang#3207232"...}根据最后的数字大小排序后输出 解决方案 帮助lz实现了一下,望采纳 import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.uti

编写程序输入一句话,统计26个字母出现的个数

问题描述 编写程序输入一句话,统计26个字母出现的个数 编写程序输入一句话,统计26个字母出现的个数 主程序输入一句话,使用一个函数tongji实现 解决方案 参考:http://zhidao.baidu.com/link?url=L3_0LQOlle5leQIk1Nhoxc7kl3qjCS4ytx_6jCHAGU2U0VlNlBoa0iJ_GU6CM8vP-A4aXwN6G6nLG5GSAfqlgq 解决方案二: //按Ctrl+Z结束英文输入.#includevoid main(){ int

计算机英语-求推荐计算机相关的英语 是学雅思的单词 还是学托福的单词好?

问题描述 求推荐计算机相关的英语 是学雅思的单词 还是学托福的单词好? 希望大神能帮忙解答,感觉计算机行业需要经常用到外文文档.不知道什么方面的英语能够很好的切合住. 解决方案 事实上雅思.托福未必管用.关键还是多看,特别是中英文对照看,英文文档不同于小说.新闻.它的语法.词汇都比较固定.只要你看的多了,自然是不难. 特别是搞清楚一些词汇的含义,计算机词汇有特定的含义,这些含义既要和英语中通常它的意思联系起来,也要搞清楚它在确定的上下文中的意思. 比如说Comment,这个词很常见,就是代码注释

为什么输出结果与输入结果不一样c++

问题描述 为什么输出结果与输入结果不一样c++ #include #include #include #include #include using namespace std; class students { char ID[20]; char name[10]; char sex[3]; int age; char grade[30]; public: students(); char *gets_ID(); //学号.姓名.性别.年龄.班级 char gets_name(); char

如何在Linux中按最后修改时间对ls命令的输出进行排序

Linux 用户常常做的一个事情是,是在命令行列出目录内容. 我们已经知道,ls 和 dir 是两个可用在列出目录内容的 Linux 命令,前者是更受欢迎的,在大多数情况下,是用户的首选. 我们列出目录内容时,可以按照不同的标准进行排序,例如文件名.修改时间.添加时间.版本或者文件大小.可以通过指定一个特别的参数来使用这些文件的属性进行排序. 在这个简洁的 ls 命令指导中,我们将看看如何通过上次修改时间(日期和时分秒)排序 ls 命令的输出结果 . 让我们由执行一些基本的 ls 命令开始. L

如何按最后修改时间对 ls 命令的输出进行排序

我们已经知道,ls 和 dir 是两个可用在列出目录内容的 Linux 命令,前者是更受欢迎的,在大多数情况下,是用户的首选. 我们列出目录内容时,可以按照不同的标准进行排序,例如文件名.修改时间.添加时间.版本或者文件大小.可以通过指定一个特别的参数来使用这些文件的属性进行排序. 在这个简洁的 ls 命令指导中,我们将看看如何通过上次修改时间(日期和时分秒)排序 ls 命令的输出结果 . 让我们由执行一些基本的 ls 命令开始. Linux 基本 ls 命令 1. 不带任何参数运行 ls 命令