从键盘输入一句英文,实现把这句英文的单词按照字典顺序排序输出。
**从键盘输入一句英文,实现把这句英文的单词按照字典顺序排序输出。
输入格式:
一句英文
输出格式:
输入英文中的每个单词,按照字典顺序,每行输出一个单词。
输入样例:
I am Betty. How are you?
输出样例:
am
are
betty
how
i
you
**
import java.util.Scanner;
import java.util.StringTokenizer;public class Dictionary {public static void main(String[] args) {String str[] =new String[1024];int count=0;Scanner in=new Scanner(System.in);String strs=in.nextLine();StringTokenizer st=new StringTokenizer(strs.toLowerCase(), " .,?!");while(st.hasMoreTokens()) {str[count]=st.nextToken();count++;}for(int j=0;str[j+1]!=null;j++) {for(int i=0;str[i+1]!=null;i++) {if(str[i].compareTo(str[i+1])>=0) {String temp;temp=str[i];str[i]=str[i+1];str[i+1]=temp;}}}for(int i=0;str[i]!=null;i++) {System.out.println(str[i]);}in.close();}}
从键盘输入一句英文,实现把这句英文的单词按照字典顺序排序输出。相关推荐
- 从键盘输入一个字符,判断其是不是大写字母,如果是则请输出这个大写字母,如果不是请输出“这不是一个大写字母”的英文信息(要求:能连续输出直到输出“#”结束)。
从键盘输入一个字符,判断其是不是大写字母,如果是则请输出这个大写字母,如果不是请输出"这不是一个大写字母"的英文信息(要求:能连续输出直到输出"#"结束). P ...
- c语言switch键盘输入,用switch语句从键盘输入一个月份,自动显示该月份的英文名称!C语言的...
用switch语句从键盘输入一个月份,自动显示该月份的英文名称!C语言的 关注:119 答案:5 mip版 解决时间 2021-01-30 10:34 提问者关系已逝 2021-01-29 11: ...
- 请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出。例如,输入字符串abcaca,输出bcc。
请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出.例如,输入字符串abcaca,输出bcc. 输入样例: abcaca 输出样例: bcc 代 ...
- 习题5.2 从键盘输入n个数,求这n个数中的最大数与最小数并输出。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计 习题5.2 从键盘输入n个数,求这n个数中的最大数与最小数并输出. 代码块: package App; import java.uti ...
- 在c语言中用switch编写月份,用switch语句从键盘输入一个月份,自动显示该月份的英文名称!C语言的...
满意答案 hunter4088 推荐于 2017.10.12 采纳率:40% 等级:12 已帮助:8982人 main() { while(1) { int a=1; printf(" ...
- c语言判断x的个位数是否为5,用C语言编程从键盘输入一个正整数,判断其个位数是否为5,若是5则输出“yes”,否则输出“no”...
#include int main(){ int five; printf("输入一个整数:"); scanf("%d",&five); while(f ...
- Java编程字符逆序输出_用JAVA编写一程序:从键盘输入多个字符串到程序中,并将它们按逆序输出在屏幕上。...
展开全部 代码如下: import java.util.Scanner; public class ScannerDemo{ public static void main(String[] args ...
- 【Java】编写Java GUI应用程序,完成从键盘输入矩形的长和宽,求矩形的周长和面积并输出结果的功能...
计算公式 周长=(长+宽)*2 面积=长*宽 import javax.swing.JOptionPane; public class MyTest2 {/*输入矩形的长和宽,计算矩形的周长和面积*/ ...
- c语言 参数经过运算后还原为输入值,1:编程实现由键盘输入两个整数,将其赋给变量x和y并输出,交换x和y的值后再输出 用函数输出!...
可以使用以下三个方法实现: 1.方法一:[中间变量] 通过设置一个变量交换两个值.这种方式是最直接也是最容易理解的方式(为了代码的易读性,推荐使用这种形式),不过有一个临时变量,如果不想创建临时变量则 ...
最新文章
- [YTU]_2390( 抽象一个形状类)
- 替换空格---剑指Offer
- java正则匹配英文句号_Scala 正则表达式 0411
- python提取excel数据视频_Python-爬取b站的热门视频并导入Excel中
- Python matplotlip画多张图
- 收藏 《数据结构(C语言版)视频全集》—清华大学严蔚敏主讲
- C# DevExpress ChartControl用法总结
- icem搅拌器网格划分_搅拌器研究所的第六个开放电影项目
- 电动机正反转继电器控制系统
- 计算机用户密码查看器,电脑开机密码查看工具
- python一键电影搜索与下载
- 跟踪线程 深度 双目初始化位姿 运动模型 关键帧模式 重定位 局部地图跟踪 关键帧
- 办公软件测试题目,Office高级办公软件测试(附答案)
- 使用prometheus监控服务器主机
- MySQL数据库的锁 --- 六种分类 - 14种锁详细介绍
- 苹果 IAP 支付服务端处理完整流程及注意事项(包含订阅商品处理)
- R语言命令行写linux,如何在Linux上编写和使用R脚本
- 单相半波可控整流电路仿真设计(任务书+lunwen+MATLAB仿真源文件)
- 在bat文件中关闭cmd窗口的快速编辑模式
- linux下推荐应用程序列表