Java 小练习(003):从控制台输入 3 个数,按大小顺序输出(20170226)
点我查看第三期 Java 小练习(20170219)这期的题目如下:
从控制台输入 3 个数,按大小顺序输出
第三期源代码参考:
**** Hidden Message ***** import java.util.*;
class Shu
{
public static void main(String[] args)
{
float[] a=new float;
Scanner in=new Scanner(System.in);
for (int i=0;i<a.length ;i++ )
{
System.out.print("请输入第"+(i+1)+"个数:");
a=in.nextInt();
}
for (int i=0; i<a.length;i++ )
{
for (int j=i+1;j<a.length-1 ;j++ )
{
if (a<a)
{
float temp;
temp=a;
a=a;
a=temp;
}
}
}
for (int i=0;i<a.length ;i++ )
{
System.out.println(a);
}
}
}
亲测了一下,可以的哦,, nb 我来学习的 本帖最后由 曦影 于 2017-3-11 22:44 编辑
1111 查看 1 这个以前做过(其实我是来看002答案的{:10_249:}) 88888888 学习学习 have a look 看看
import java.util.Arrays;
import java.util.Scanner;
public class sort {
public static void main(String[] args) {
sort a = new sort();
a.pi();
}
public void pi() {
System.out.print("输入三个数字并以空格分隔:");
Scanner input = new Scanner(System.in);
String a = input.nextLine();
String[] b = a.split(" ");
int[] c = new int;
for (int i = 0; i < b.length; i++) {
c = Integer.parseInt(b);
}
Arrays.sort(c);
for (int i = c.length-1; i > -1; i--) {
System.out.print(c+" ");
}
}
} 1 666 水电费GV啊
无语
本帖最后由 blackroot 于 2018-9-25 14:59 编辑无语
本帖最后由 blackroot 于 2018-9-25 15:05 编辑
blackroot 发表于 2018-9-25 14:45
无语
import java.util.Arrays;
import java.util.Scanner;
public class Test2 {
public static void main(String[] args) {
int[] arry = new int;
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < arry.length; i++){
System.out.println("请输入数字:");
arry = scanner.nextInt();
}
for (int i =0 ; i < arry.length-1; i++){
for (int j = i+1; j < arry.length; j++) {
if (arry > arry) {
int d = arry;
arry = arry;
arry = d;
}
}
}
System.out.println(Arrays.toString(arry));
}
}
arry中括号i显示不出来 学习 asdasdad
页:
[1]
2