欢迎光临
我们一直在努力

编程题 3:数组元素求和与奇偶分类

1.题目要求

  • 定义方法 sumAndClassify(int[] nums),接收整型数组。

  • 在方法内完成:

    • 计算数组所有元素的总和;

    • 统计数组中奇数、偶数的个数;

    • 输出总和、奇数个数、偶数个数。

  • main 方法中定义测试数组 {12, 5, 78, 9, 23, 44},调用方法。

  • 必须使用循环遍历数组,分支结构判断奇偶。

  • 2.思路分析

    1.写一个以 sumAndClassify命名的方法;

    2.在main方法里写一个arr变量;

    3.在 sumAndClassify设置初始化变量;

    4.用if分支来判断奇数和偶数的个数;

    5.打印出来;

    6.调用方法.

    3.解体思路

    public class one03 {
    public static void main(String[] args) {
    //设置arr变量
    int[] arr = {12, 5, 78, 9, 23, 44};
    //调用方法
    sumAndClassify(arr);
    }

    public static void sumAndClassify(int[] nums) {
    //设置初始化变量
    int sum = 0;
    int j = 0;
    int q = 0;
    //遍历出奇数和偶数
    for (int i = 0; i < nums.length; i++) {
    int num = nums[i];
    //求和
    sum += num;
    if (num % 2 != 0) {
    j++;
    } else {
    q++;
    }
    }
    //打印结果
    System.out.println("===== 统计结果 =====");
    System.out.println("数组所有元素的总和:" + sum);
    System.out.println("奇数的个数:" + j);
    System.out.println("偶数的个数:" + q);
    }
    }

    赞(0)
    未经允许不得转载:171主机测评 » 编程题 3:数组元素求和与奇偶分类
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址