cookiebox の回答履歴

全1件中1~1件表示
  • 配列を逆順させて表示させる方法??

    いくつか数字を入力して読み込ませたものを、入力した時と逆の順番で表示させるにはどうすればよいのでしょうか?? たとえば、 2 4 6 8 と入力した場合、 8 6 4 2 と表示されるということです。 // 数列を逆順に書く class Reverse2 { public static void main(String [] args){ int data[] = new int[10]; int i,x,kosuu; i=0; System.out.println("0以上の数を高々10個打ち込め。終りは -1で表わす。"); System.out.print("> "); x=IO.in.readInt(); while(x >= 0){ if(i>=10) System.out.println("10個を越えたので無視する。"); else { data[i]=x; i++; } System.out.print("> "); x=IO.in.readInt(); } kosuu=i; //これで読み込み完了 【ここに配列の中身を逆転するプログラムを書く】 //逆順に書き出し System.out.println("数列を逆順に書くと以下の通り。"); for(i=kosuu-1; i>=0 ;i--){System.out.println(data[i]);} } } 上の【】のところになにを書けばよいか教えて下さいッ(汗)