每日小语
你是否有资格摆脱身上的枷锁呢?有许多人一旦获得解放,他的最后一点价值也就会跟着丧失。
——尼采
自己敲写
它不按我想的来。。。
//从键盘输入n个数,求这n个数中的最大数与最小数并输出
import java.util.Scanner;
public class MaxAndMin15 {
public static void main(String[] args)
{
int n = 0;
int[] array = new int[n];
Scanner scanner = new Scanner(System.in);
System.out.print("输入数的个数:");
n = scanner.nextInt();
for(int i = 0;i<n;i++)
{
Scanner scanner1 = new Scanner(System.in);
System.out.print("输入一个正整数:");
int num = scanner1.nextInt();//不要line
array[i] = num;
}
//比较大小
int max = 0;
int min = 0;
for(int j = 0;j<n;j++)
{
for(int k = 0;k<j;k++)
{
if(array[j]>array[k])
{
max=array[j];
break;
}
else if(array[j]<array[k])
{
min=array[j];
break;
}
}
}
System.out.print("min:"+min);
System.out.print("max:"+max);
}
}
还是有问题
终极代码
//从键盘输入n个数,求这n个数中的最大数与最小数并输出
import java.util.Scanner;
public class MaxAndMin15 {
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
System.out.print("输入数的个数:");
int n = scanner.nextInt();
int[] array = new int[n];
for(int i = 0;i<n;i++)
{
System.out.print("输入第" + (i + 1) + "个正整数:");
array[i] = scanner.nextInt();//不要line
}
//比较大小
int max = array[0];
int min = array[0];
for(int j = 0;j<n;j++)
{
for(int k = 0;k<j;k++)
{
if(array[j]>max)
{
max=array[j];
break;
}
else if(array[j]<min)
{
min=array[j];
break;
}
}
}
System.out.println("min:"+min);
System.out.println("max:"+max);
}
}