hubmygirl
发贴: 7
积分: 0
|
于 2007-09-09 18:15
import java.lang.Math; import java.util.Scanner;
class AarrayReverse { public static void main(String args[]) {
int a[] = new int[5]; Scanner sca = new Scanner(System.in); for (int i = 0; i < 5; i++) { System.out.println("请输数组元素a[" + "]"); a[i] = sca.nextInt(); } sca.close(); for (int i = 0; i <= 100; i++) { int middle = (int) (a.length / 2 * Math.random()); int radius = (int) (middle * Math.random()); int t; t = a[middle - radius + 1]; a[middle - radius + 1] = a[middle + radius + 3]; a[middle + radius + 3] = t; } for (int i = 0; i < a.length; i++) System.out.print(a[i] + " "); System.out.println(); } } //这个是因为你用的是,隔开,因此,有这样的错误,这个是运行异常,因此,你编译是没有问题的!
|