用java编一个程序,定义数组,用for循环语句,顺序输入10个实数,然后逆序输出这10个数

2024年11月21日 02:28
有3个网友回答
网友(1):

参考代码:

import java.util.*;

public class Demo {
    public static void main(String[] args) {
        double[] nums = new double[10];
        Scanner input = new Scanner(System.in);
        for (int i = 0; i < 10; i++) {
            nums[i] = input.nextDouble();
        }
        for (int i = 9; i >= 0; i--) {
            System.out.print(nums[i] + "\t");
        }
        System.out.println("");
    }
}

网友(2):

后面循环输出不就可以了

网友(3):

public class TestScanner {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
List list = new ArrayList();
for (int i = 0; i < 10; i++) {
System.out.println("请输入第" + (i + 1) + "个数:");
int j = scan.nextInt();

list.add(i, j);
}
scan.close();
for (int i = 9; i >= 0; i--) {
System.out.println(list.get(i));
}
}
}