C++输入一个英文句子,如果两单词之间多于一个空格,则删除多余的空格,然后输出处理前后该句子的长度.
举一反三
- 输入一个英文句子(单词之间用空格分隔,且省略句尾符号“.”),使用split()方法将英语句子中的单词分离出来并存入列表,然后找到其中最长单词,最后输出这个单词及长度。例如输入英文句子”The color is red”,则输出”最长英语单词是color,长度为5
- 统计一个英文句子中含有英文单词的个数,单词之间用空格隔开。
- 输入一个英文句子(单词之间用空格分隔,且省略句尾符号“.”),使用split()方法将英语句子中的单词分离出来并存入列表,然后找到其中最长单词,最后输出这个单词及长度。例如输入英文句子”The color is red”,则输出”最长英语单词是color,长度为5。 评分参考: 能够通过input()函数正确输入英文句子(可以省略input()参数中提示信息); 2分 能够使用split()方法分隔出单词并放在列表中; 2分 能够利用合理算法找到最长单词; 4分 能够利用format()方法格式输出最长英语单词及其长度(像问题描述中例句给出的形式)。 2分
- 输出一字符串,统计其中有多少个单词。(单词之间用空格分隔)。
- 在WindowsXP环境下,用户在创建文件时,输入的文件名为“XY”(字母X与Y前后及两个字母之间均有一个空格),则系统会()。 A: 将该文件名中的所有的空格全部删除 B: 将该文件名中的前后的空格删除 C: 只删除该文件名中末尾的空格 D: 只删除该文件名中开头的空格