定义一个int类型的数组,元素为{171, 172, 19, 16, 117, 51, 210, 7, 718},
遍历数组筛选出元素为奇数且个位和十位都不包含7的元素,
并求出符合条件的元素的总和。
public class Demo{
public static void main(String[] args) {
//创建一个数组
int[] arr = {171, 172, 19, 16, 117, 51, 210, 7, 718};
//定义一个计数器
int count = 0;
//遍历循环
for (int i = 0; i < arr.length; i++) {
if (arr[i] % 2 != 0 && arr[i] % 10 != 7 && arr[i] / 10%10 != 7 && arr[i] / 100 != 7) {
//用计数器进行算和
count += arr[i];
}
}
//输出
System.out.println("符合条件的元素的总和为:"+count);
}
}