解题思路:看我的代码你就知道我的思路了
注意事项:处理好各种细节
参考代码:
import java.util.*;
public class Main
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
int tc = sc.nextInt();
String str[] = new String [21];
while(tc != 0)
{
int n = sc.nextInt();
for(int i = 0;i < n && n <= 10;i++)
{
str[i] = sc.next();
}
for(int p = 1;p <= n - 1;p++)
{
for(int q = 0;q < n - p;q++)
{
if(str[q].compareToIgnoreCase(str[q + 1]) > 0)
{
String temp = null;
temp = str[q];
str[q] = str[q + 1];
str[q + 1] = temp;
}
}
}
for(int k = 0;k < n;k++)
{
System.out.println(str[k]);
}
tc--;
}
}
}
0.0分
0 人评分
求组合数 (C语言代码)浏览:1206 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:644 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:636 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:590 |
母牛的故事 (C语言代码)浏览:1045 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:501 |
拆分位数 (C语言代码)浏览:464 |
孤独的骑士 (C语言代码)浏览:1416 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:455 |
素数的个数 一直是超时浏览:698 |