java 控制台随机输入十个数存入数组中 找出极值
3个回答
展开全部
完整代码如下,复制到eclipse中运行
import java.util.Scanner;
/**
*
* @author young
*
*/
public class Exam {
public static void main(String[] args) {
double[] score = new double[10];
Scanner input = new Scanner(System.in);
for (int i = 0; i < score.length; i++) {
System.out.println("请输入第" + (i + 1) + "个数:");
score[i] = input.nextDouble();
}
/*for (int i = 0; i < 10; i++) {
System.out.println(score[i]);
}*/
double max = score[0];
for (int i = 0; i < score.length; i++) {
if (score[i] > max) { //这里的大于号变成小于号就可以求最小值了
max = score[i];
}
}
System.out.println("最大数是:" + max);
}
}
展开全部
import java.util.*;
public class test6 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int in[]=new int[10];
Scanner s=new Scanner(System.in);
//输入10个数字给数组
System.out.println("请输入10个数");
for(int i=0;i<in.length;i++){
in[i]=s.nextInt();
}
//找出极小值
int min_index=0;
for(int i=1;i<in.length;i++){
if(in[min_index]>in[i])
min_index=i;
}
System.out.println("最小数是"+in[min_index]);
//找出最大值
int max_index=0;
for(int i=1;i<in.length;i++){
if(in[max_index]<in[i])
max_index=i;
}
System.out.println("最大值是"+in[max_index]);
}
}
public class test6 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int in[]=new int[10];
Scanner s=new Scanner(System.in);
//输入10个数字给数组
System.out.println("请输入10个数");
for(int i=0;i<in.length;i++){
in[i]=s.nextInt();
}
//找出极小值
int min_index=0;
for(int i=1;i<in.length;i++){
if(in[min_index]>in[i])
min_index=i;
}
System.out.println("最小数是"+in[min_index]);
//找出最大值
int max_index=0;
for(int i=1;i<in.length;i++){
if(in[max_index]<in[i])
max_index=i;
}
System.out.println("最大值是"+in[max_index]);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
完整代码如下,复制到eclipse中运行
12345678910111213141516171819202122232425262728
import java.util.Scanner;/** * * @author young * */ public class Exam { public static void main(String[] args) { double[] score = new double[10]; Scanner input = new Scanner(System.in); for (int i = 0; i < score.length; i++) { System.out.println("请输入第" + (i + 1) + "个数:"); score[i] = input.nextDouble(); } /*for (int i = 0; i < 10; i++) { System.out.println(score[i]); }*/ double max = score[0]; for (int i = 0; i < score.length; i++) { if (score[i] > max) { //这里的大于号变成小于号就可以求最小值了 max = score[i]; } } System.out.println("最大数是:" + max); }
12345678910111213141516171819202122232425262728
import java.util.Scanner;/** * * @author young * */ public class Exam { public static void main(String[] args) { double[] score = new double[10]; Scanner input = new Scanner(System.in); for (int i = 0; i < score.length; i++) { System.out.println("请输入第" + (i + 1) + "个数:"); score[i] = input.nextDouble(); } /*for (int i = 0; i < 10; i++) { System.out.println(score[i]); }*/ double max = score[0]; for (int i = 0; i < score.length; i++) { if (score[i] > max) { //这里的大于号变成小于号就可以求最小值了 max = score[i]; } } System.out.println("最大数是:" + max); }
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询