java编程
接受用户输入的若干字符串,并按字典顺序排序后输出
import *; class input { /*将字符数组排序后返回*/ static char[] paixu(char[] c) { char temp; for(int j=0;j<4;j++) for(int i=j;i<4;i++) { if(c[i]>c[i+1]) { temp=c[i]; c[i]=c[i+1]; c[i+1]=temp; } } return c; } static public void main(String[] args) { try { char[] c=new char[20]; System.out.print("请输入字符:"); for(int i=0;i<5;i++) { c[i]=(char)System.in.read(); } System.out.print("输入的字符为:"); for(char a:c) System.out.print(" "+a); System.out.println(); System.out.print("排序后输出为:"); paixu(c); for(char a:c) System.out.print(" "+a); } catch(IOException e){} } }