任意取100个随机数,并统计100个数中小于50的个数,并计算出在这100个随机数中的最大值和最小值!谢谢各位~\(≧▽≦)/~啦啦啦!
解决方案 »
- 关于cookie的paht和domain
- 问个JAVA问题,冒似有点难!(含代码)
- javascript 取object param的值和改变
- Unable to load tag handler class "org.springframework.web.servlet.tags.form.FormTag" for tag "forms:form"
- java安装
- socket问题
- java初学者,求解数组问题
- 怎样建立域名(tomcat)??
- 请问在eclipse中怎样开发和部署ejb?
- 求阿里巴巴编码规范考试题目
- 帮忙写这个SQL查询语句
- Hibernate下在@MappedSuperclass注释的类下使用@ManyToMany的问题
最大值和最小值 取一个数与剩下的99个数进行一一比较就行了。
int[] array = new int[10];
for(int i=0;i<array.length;i++){
array[i]=(int)(Math.random()*100);
}
int temp = -1;
for(int i=0;i<array.length;i++){
for(int j=0;j<i;j++){
if(array[i]>array[j]){
temp=array[i];
array[i]=array[j];
array[j]=temp;
}
}
}
System.out.println("MaxVlaue="+array[0]);
System.out.println("MinVlaue="+array[array.length-1]);
}
int[] array = new int[10];
for(int i=0;i<array.length;i++){
array[i]=(int)(Math.random()*100);
}
int temp = -1;
for(int i=0;i<array.length;i++){
for(int j=0;j<i;j++){
if(array[i]>array[j]){
temp=array[i];
array[i]=array[j];
array[j]=temp;
}
}
}
System.out.println("MaxVlaue="+array[0]);
System.out.println("MinVlaue="+array[array.length-1]);
}
int[] array = new int[10];
int count = 0;
for(int i=0;i<array.length;i++){
array[i]=(int)(Math.random()*100);
if(array[i]>50) {
count++;
}
}
int temp = -1;
for(int i=0;i<array.length;i++){
for(int j=0;j<i;j++){
if(array[i]>array[j]){
temp=array[i];
array[i]=array[j];
array[j]=temp;
}
}
}
System.out.println("MaxVlaue="+array[0]);
System.out.println("MinVlaue="+array[array.length-1]);
for(int i =0;i<count;i++) {
System.out.println(array[i]);
}
}
public static void main(String[] args) {
int count = 0;
int[] num = new int[100];
for (int i=0;i<100;i++)
{
int randomNum = (int)(1+Math.random()*100);
num[i] = randomNum;
if(randomNum < 50 ){
count += 1;
}
System.out.println("num["+i+"]==="+num[i]);
}
System.out.println("count======="+count);
int min ;
int max ;
max = min = num[0];
for(int j = 0; j<num.length;j++){
if(max > num[j]){
if(min > num[j]){
min = num[j];
}
}else if(min < num[j]){
max = num[j];
}
}
System.out.println("max======="+String.valueOf(max));
System.out.println("min======="+String.valueOf(min));
}