zl程序教程

您现在的位置是:首页 >  其他

当前栏目

求数组满足条件个数

2023-02-19 12:20:47 时间

1 问题

给定一个数组,求出满足条件的数字个数。

2 方法

(1) 使用main()函数,打出数组。

(2) 用循环遍历然后if判断做出统计

(3) 输出结果。

public class text07 {

public static void main(String[] args) {

int[] a={20,45,78,34,16,3,99,56};

第一步:将数组打印

int max=0;

int min=0;

for(int i=0;i<a.length;i++){

第二步:循环遍历,用if做判断选出符合条件的数字,并计算数目。

if(a[i]>50){

max++;

}

else if (a[i]<50){

min++;

}

}

第三步:打印答案

System.out.println("数组中大于50的有"+max+"个,小于50的有"+min+"个");

}

}

3 结语

针对数组求满足条件的数的问题,提出使用循环遍历+if方法做判断,通过实验,证明该方法是有效的。还可以使用关键字new创造数组对象,再做判断。