数组求和累加

small_Sun

关注

阅读 64

2023-04-22

public class Test2 {
    public static void main(String[] args) {
        int [] arr={68,27,95,88,171,996,51,210};
        int sum=getEvenNumberSum(arr);
        System.out.println(sum);
    }
    /*
    一个数组,元素是{68,27,95,88,171,996,51,210}
    求出该数组中满足条件的元素和
    要求:求和的元素个位,十位都不能是7,而且只能是偶数
     */
    public static int getEvenNumberSum(int [] arr){
        int sum=0;
        for (int i = 0; i < arr.length; i++) {
            int ge=arr[i]%10;
            int shi=arr[i]/10%10;
            if (ge!=7&&shi!=7&&arr[i]%2==0){
               sum+=arr[i];
            }
        }
        return sum;
    }
}

精彩评论(0)

0 0 举报