樂夢響
2017-08-20 16:42
public class yiWeiShuZu2 {
public static void main(String[]args){
int i,max,min;
int [] a = new int [5];
Scanner reader = new Scanner(System.in);
//代码1,提示用户从键盘输入5个整数,并把这些整数存储到对应的数组元素中
max = a[0];
min = a[0];
for(i = 1;i < 5;i++){
if(a[i]>max){
max = a[i];//代码2,如果a[i]大于max,则把a[i]赋值给max
}
if(a[i]<min){
min = a[i];
}
}
System.out.println("最大的数是"+max);
System.out.println("最小的数是"+min);
}
}
import java.util.Scanner;
public class HelloWorld {
public static void main(String[]args){
int i,max,min;
int [] a = new int [5];
Scanner reader = new Scanner(System.in);
//代码1,提示用户从键盘输入5个整数,并把这些整数存储到对应的数组元素中
for(i=0;i<5;i++){
System.out.println("请输入a["+i+"]的值!");
a[i]=reader.nextInt();
}
max = a[0];
min = a[0];
for(i = 0;i < 5;i++){
if(a[i]>max){
max = a[i];//代码2,如果a[i]大于max,则把a[i]赋值给max
}
if(a[i]<min){
min = a[i];
}
}
System.out.println("最大的数是"+max);
System.out.println("最小的数是"+min);
}
}
代码1:
for(int i=0;i<5;i++)
{
a[i]=input.nextInt();//对数组地址进行赋值
}
代码2:
Arrays.sort(a);//直接排序了,没必要遍历
max=a[4];
min=a[0];
Java入门第一季(IDEA工具)升级版
1167704 学习 · 18749 问题
相似问题