094_数组元素求和

 1 package com_01;
 2 /*
 3     需求:
 4         有这样的一个数组,元素是{68,27,95,88,171,996,51,210}。求出该数组中满足要求的元素和
 5         要求是:求和的元素个位和十位都不能是7,并且只能是偶数
 6     思路:
 7         1.定义一个数组,用静态初始化完成数组元素的初始化
 8         2.定义一个求和变量,初始值是0;
 9         3.遍历数组,获取到数组中的每一个元素
10         4.判断该元素是否满足条件,如果满足条件就累加
11         5.输出求和变量的值
12  */
13 public class MyMethodDemo14 {
14     public static void main(String[] args) {
15         //定义一个数组,用静态初始化完成数组元素的初始化
16         int[] arr = {68,27,95,88,171,996,51,210};
17         //定义一个求和变量,初始值是0;
18         int sum = 0;
19 
20         //遍历数组,获取到数组中的每一个元素
21         for(int x = 0; x<arr.length; x++){
22             if(arr[x]%10!=7 && arr[x]/10%10!=7 && arr[x]%2==0){
23                 sum +=arr[x];
24             }
25         }
26         System.out.println(sum);
27     }
28 
29 
30 
31 }

 

posted @ 2020-12-02 22:15  找不到北的北  阅读(205)  评论(0)    收藏  举报