JAVA问题:输入10个整数,逆序输出他们?

输入10个整数,逆序输出他们?
原问题:“编写程序,实现以下功能:输入10个整数,按输入相反的顺序输出它们”

可以先将输入的10个数字存放到数组中然后遍历输出

public static void main(String[] args) {
    int[] strs={1,2,3,4,5,6,7,8,9,10};//存放输入数据的数组
    //正序输出
    for (int i = 0; i < strs.length; i++) {
    System.out.println(strs[i]);
    }
    //逆序输出
    for (int i = strs.length-1; i >=0 ; i--) {
    System.out.println(strs[i]);
    }
}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-27
import java.util.Scanner;

public class Test
{
public static void main(String[] args)
{
int[] number = new int[10];

for(int i = 0 ; i < number.length() ; i++)
{
System.out.print("Please input an integer:");

Scanner scan = new Scanner(System.in);
number[i] = Integer.parseInt(scan.readLine());
}

for(int j = number.length - 1 ; j >= 0 ; j--)
{
System.out.print(number[j] + " ");
}
}
}

我在网吧,不能调试程序,不能保证程序完全正确。本回答被提问者和网友采纳
第2个回答  2019-06-12
可以先将输入的10个数字存放到数组中然后遍历输出
public static void main(String[] args) {
int[] strs={1,2,3,4,5,6,7,8,9,10};//存放输入数据的数组
//正序输出
for (int i = 0; i < strs.length; i++) {
System.out.println(strs[i]);
}
//逆序输出
for (int i = strs.length-1; i >=0 ; i--) {
System.out.println(strs[i]);
}
}
第3个回答  2007-12-05
.在哪里输入?
控制台还是命令行参数?

先按顺便放在数组里.输出的时候从后面输出

用Java编写程序,从标准输入(即键盘)读入10个整数存入整型数组a中,然后...
import java.util.Scanner;public class Test43 { public static void main(String[] args) { System.out.println("请输入10个数字,输入每个数字后以回车结束");\/\/ 提示语句,输入一个数要按下回车 Scanner sc = new Scanner(System.in);\/\/ 这是一个文本扫描器,用于接收输入 int[] a = new ...

java从键盘输入任意十个整数存入一个数组,求数组的平均值最小值并降 ...
public class Demo01 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int[] a = new int[10];int i = 0;\/\/ 输入10个整数while (true) {a[i] = sc.nextInt();i++;if (i == 10) {break;}}\/\/ 冒泡排序for (int k = 0; k < a.length -...

编写java程序,声明一个保存10个整数的数组,循环从键盘输入10个数并...
public static void main(String[] args) { int[] arr = new int[10];int count = 0;Scanner scan = new Scanner(System.in);while(count<10){ System.out.print("请输入第"+(count+1)+"个数:");try{ String str = scan.nextLine().trim();arr[count]=Integer.parseInt(str);count...

...接受用户输入的10个整数,比较并输出其中的最大值和最小值._百度知...
import java.util.StringTokenizer;class array { public static void main(String args[]){ StringTokenizer st=new StringTokenizer(\\"10 20 30 40\\");String s=\\"\\";int[] b=new int[10];int Max=0,Min=0;int count=0;System.out.println(\\"输入10个数字用空格隔开如:1 10 31 45 5...

java 连续输入10个整数并输出最大最小值
public static void main(String args[]){ int i,min,max;int A[] = new int[10];Scanner input=new Scanner(System.in);for(int j=0,j<10;j++){\/\/输入10个数 System.out.println("请输入一个数字:");int length=input.nextInt();\/\/输入一个数字 A[i] =length;} min=max=A[0...

在java中,从键盘上输入10个整数.并从小到大的顺序输出
int a[]=new int[10];Scanner sc = new Scanner(System.in);for(int i=0; i<10; i++){ System.out.print("请输入第"+(i+1)+"个数:");a[i] = sc.nextInt();} System.out.println();System.out.println("排序前:");for(int i=0; i<10; i++){ System.out.print(a[...

JAVE编程
1.1~100的倒数和 2.输入10个数字,反向输出 3.定义个窗口,上面有个按钮 4.返回两个数中的最大值 5.import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Admin { public static void main(String args[]) { int i, n = 10;int a[] =...

...题:从命令行接受用户从键盘输入的10个整数,并输出这10个整数中的最...
public static void main(String[] args) { System.out.println("请输入10个数,以回车间隔:");Scanner sr = new Scanner(System.in);int []numArr = new int[10];for(int i = 0;i<10;i++){ numArr[i]=input(sr);} System.out.println("数组numArr中最大值:"+maxOne(numArr)...

java从键盘读入10个整数,并对它们进行排序,按由大到小的顺序从控制台...
private static int[] input = { 3, 5, 3, 76, 45, 23, 7, 44, 25, 54 };private static void exchange(int from, int to) { int temp = input[from];input[from] = input[to];input[to] = temp;} private static int partition(int p, int r) { int x = input[r];int ...

java编写应用程序,输入 10个整数,然后按从小到大的顺序输出大神们帮帮...
public static void main(String[] args) { Scanner input = new Scanner(System.in);\/\/创建Scanner对象 int[] arrayInt = new int[10];\/\/声明一个数组 长度为10 for (int i = 0; i < arrayInt.length; i++) { \/\/循环输入数字,放入arrayInt数组 System.out.print("请输入数字:"); ...

相似回答