i 绝望

依然

Miss Lang

java代码--实现随机输出10个随机数,并显示最大值,最小值

总结;对于length()属性,还不是很熟悉。不会用它。

package com.s.x;

//随机产生10个随机数,并且显示出最大值,最小值
public class Love {
	public static void main(String[] args) {
		int a[] = new int[10];
		int max, min;
		for (int i = 0; i < 10; i++)
			// 学会调整,这里的i<10.因为是输出10个数,不是100个数,取10个数,所以会出现数组越界
			a[i] = (int) (Math.random() * 100);// 定义一个数组,把10个数存放在数组里,这里的随机数的范围是到100
		// /100个数,但是只能每行10个数
		// System.out.print(a[i]+" ");//我要显示10个随机数,有空格就是打""
		// 当我单独的输出显示a[i]时会显示报错,因为a[i]这个数组未声明引用
		// 所以写个for循环,打印出来,
		for (int i = 0; i < 10; i++)
			System.out.print(a[i] + " ");
		max = a[0];
		min = a[0];
		// 这个max和min为什么在for里面声明,在for循环外面它起作用吗?

		for (int i = 0; i < a.length; i++) {
			// 在这里我给变量i赋值,就是一个常量了,所以常量之间比较是不可能的,数是随机的
			if (max < a[i])
				max = a[i];

			if (min > a[i])
				min = a[i];

		}
		System.out.println("最大值" + max);
		System.out.println("最小值" + min);
	}
}

  

posted on 2013-12-23 21:53  juewang  阅读(11452)  评论(0编辑  收藏  举报

绝望依然

Miss Lang