当前位置:   article > 正文

数组的使用和练习_看见另一个数组b两数组a中的每个值乘2存入数组b中

看见另一个数组b两数组a中的每个值乘2存入数组b中
2. 从控制台输入 5 位同学的考试成绩,展示所有人的成绩,求最大值,求最小值,求平均值,求和,
3. 求成材率是多少 ( 大于 90 分的人占比 )
  1. package com.zhou.com.zhou;
  2. import java.util.Scanner;
  3. public class Demo {
  4. public static void main(String[] args) {
  5. Scanner in = new Scanner(System.in);
  6. int[] arr= new int[5];
  7. int i=0;
  8. while(i<=4){
  9. System.out.println("请输入第"+(i+1)+"个同学分数:");
  10. int a = in.nextInt();
  11. arr[i] = a;
  12. i++;
  13. }
  14. System.out.println("各位同学的得分是:");
  15. for(int x:arr){
  16. System.out.print(x+" ");
  17. }
  18. System.out.println();
  19. int max=arr[0];
  20. int min=arr[0];
  21. int sum=0;
  22. double num=0;
  23. for(int j=0;j<arr.length;j++){
  24. if(max<arr[j]){
  25. max=arr[j];
  26. }
  27. if(min>arr[j]){
  28. min=arr[j];
  29. }
  30. sum+=arr[j];
  31. if(arr[j]>90){
  32. num++;
  33. }
  34. }
  35. System.out.println("最大分数是:"+max);
  36. System.out.println("最小分数是:"+min);
  37. System.out.println("5位同学成绩的和:"+sum);
  38. System.out.println("5位同学的平均值是:"+(sum/5));
  39. System.out.println("本班的成材率是是:"+(num/arr.length)*100+"%");
  40. }
  41. }

 2. 依次从键盘录入数组元素,然后把数组元素逆序输出 (就是把元素对调)

  1. package com.zhou.com.zhou;
  2. import java.util.Scanner;
  3. public class Demo1 {
  4. public static void main(String[] args) {
  5. Scanner in = new Scanner(System.in);
  6. int[] arr = new int[5];
  7. int i=0;
  8. while(i<=4){
  9. System.out.println("请输入第"+(i+1)+"数组:");
  10. int sc = in.nextInt();
  11. arr[i]=sc;
  12. i++;
  13. }
  14. for(int x:arr){
  15. System.out.print(x+" ");
  16. }
  17. System.out.println();
  18. for(int j=arr.length-1;j>=0;j--){
  19. System.out.print(" "+arr[j]);
  20. }
  21. }
  22. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/727560
推荐阅读
相关标签
  

闽ICP备14008679号