Java之数列最大值和最小值

小咪咪 2022-06-04 03:52 320阅读 0赞
  1. public class test10{
  2. public static void main(String[] args){
  3. int[] num = {
  4. 12,3,45,67,88,34};
  5. int max = max(num);
  6. System.out.println("最大值为:"+max);//输出最大值
  7. int min = min(num);
  8. System.out.println("最小值为:"+min);//输出最小值
  9. }
  10. //求数列中最大值
  11. public static int max(int[] num){
  12. int max = num[0];//假设第一个为最大值
  13. for(int i=1;i<num.length;i++){
  14. if(num[i]>max){
  15. max = num[i];
  16. }
  17. }
  18. return max;//返回最大值
  19. }
  20. //求数列中最小值
  21. public static int min(int[] num){
  22. int min = num[0];//初始化为最小值
  23. for(int i=1;i<num.length;i++){
  24. if(min>num[i]){
  25. min = num[i];
  26. }
  27. }
  28. return min;//返回最小值
  29. }
  30. }

测试:

这里写图片描述

发表评论

表情:
评论列表 (有 0 条评论,320人围观)

还没有评论,来说两句吧...

相关阅读

    相关 互换位置

    问题: 下面程序的功能是从键盘任意输入n个数,然后找出其中的最大数与最小数,并将其位置对换。这个程序有无错误?如果有,那么错在哪里?请通过程序调试找到错误的原因并修正错误