习题:求10个随机数中的最大值与最小值
来源:互联网 发布:mac上好用的课程表 编辑:程序博客网 时间:2024/05/19 20:49
/**
* 程序要求:随机产生10个1-1000之内的整数,存于数组中,定义maxMin()方法,求出最大值与最小值,不用sort()方法
* @author Chieh
*/
class Num{
int[] num = new int[10];
public void fuzhi(){
for(int i=0; i<num.length; i++){
num[i] = (int)(Math.random()*999)+1;//(int)(Math.random()*999)的范围是0-998,不含999
System.out.print(num[i]+" ");//输出生成的随机数
}
}
public void maxMin(){
int max, min;
max = min = num[0];//暂将第一个元素的值同时做为最大最小值
for(int i=0; i<num.length; i++){//用所有元素的值对比max, min,以更新最大小值
if(num[i]>max)
max = num[i];
else if(num[i]<min)
min = num[i];
}
System.out.print("\nMax = "+max+", min = "+min);
}
}
public class Dm{
public static void main(String[] args) {
Num test = new Num();
test.fuzhi();
test.maxMin();
}
}
/*------------------------------------
689 523 969 614 410 425 296 13 509 752
Max = 969, min = 13
------------------------------------*/
- 习题:求10个随机数中的最大值与最小值
- 求最大值与最小值
- 求一组随机数的最大值和最小值
- 求一组随机数的最大值和最小值
- 求少数几个数中的最大值最小值与算法思考
- 输入10个正数,求最大值、最小值、平均值。
- 求N个值得最大值,最小值,和
- 求一组数据中的最大值及最小值
- STL-求数组中的最大值,最小值
- JavaScript求数组中的最大值和最小值
- 求数组中的最大值和最小值
- 求两个数中的最大值最小值算法
- java求数列中的最大值和最小值
- 求数组中的最大值和最小值
- 用VI求一组随机数的最大值和最小值
- 一个求最大值与最小值的函数
- 一个求最大值与最小值的函数
- for循环求最大值与最小值
- 对象类型的参数(将对象做为参数)
- 使用对象数组作为参数(对象数组类型的参数)
- Javadoc命令的使用
- 带中文的字符串排序(按拼音字母排序)
- 对象或对象数组作为方法参数_习题
- 习题:求10个随机数中的最大值与最小值
- 有序列表标签<ol>与无序列表标签<ul>
- 分区标签<div>
- 定义列表标签<dl>
- 图文混编效果
- 超链接<a>标签
- 超链接的应用——锚链接
- Android 中Xml里面的id重名问题
- 字符串应用_验证注册账户时用名和密码是否符合要求