java编程
接受用户输入的若干字符串,并按字典顺序排序后输出
2017-04-13 13:01
2017-04-14 15:29
2017-04-15 11:14
2017-04-15 11:15
程序代码: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){}
}
}
2017-04-15 20:40