【程序31】 ' K3 y+ K+ v. W( s$ Q1 K
题目:将一个数组逆序输出。 2 _5 Y P* h8 f: L2 A$ N! X6 V y
import java.util.*; / {0 x0 \, [% X/ i8 C0 m$ i; f
public class lianxi31 {
& s9 @' d9 M/ x7 \% t* u! epublic static void main(String[] args) { 5 ?' L2 d9 p# W2 A! ~0 H a! X
Scanner s = new Scanner(System.in);
, t+ e; x, O* f* p% F8 S* f8 V, N6 z int a[] = new int[20]; . r2 C6 k( G' j% a: f+ \) X9 p- i
System.out.println("请输入多个正整数(输入-1表示结束):"); ; x( J7 T: Z9 j. N W
int i=0,j; j; h# _4 v( P7 _
do{
/ p4 y4 a9 ?! q+ Y9 ?5 r# A8 _ a=s.nextInt();
. @5 @) i2 }3 J6 s2 }& P i++; 5 |( P" T/ I! M+ Z
}while (a[i-1]!=-1); 8 B6 Y! D. c, l& }, `. j8 S+ z! U
System.out.println("你输入的数组为:"); ' C# c) O/ J' R/ M# n* r
for( j=0; j=0; j=j-1) {
$ p" y6 u6 ?( p System.out.print(a[j]+" ");
$ S8 ^& `7 B% g5 P8 |2 e}
7 s; t, j! O( x) j' b8 Z( ]1 J } 1 ^ ]$ a" z) O# v8 C
} |