Java语言 在一个数组a[]中的元素均为正整数,计算a[]中偶数的个数和偶数的平均值

如题所述

第1个回答  2014-05-17
int[] arr = {0,1,2,3,4,5,6,7,8,9};
int count=0;
int sum=0;
for(int i=0;i<arr.length;i++){
if(arr[i]!=0&&arr[i]%2==0){
count++;
sum+=arr[i];
}
}
System.out.println("偶数量:"+count+"个");
System.out.println("偶数和:"+sum);

java中求一个数组奇数的和.偶数的和,所有元素的和
class getSum{public static void main(String[] args){int[] arr = { 1, 2, 3, 4, 5, 6, 7 };int sum = getSum.getSum(arr);int sum1 = getSum_JiShu(arr);int sum2 = getSum_OuShu(arr);System.out.println("sum=" + sum);System.out.println("sum1=" + sum1);System...

java定义一个整数数组,求出其中的奇数和偶数个数。我是初学者,求代码和...
public class ArrTest { public static void main(String[] args) { int[] arr = new int[]{1,2,3,4,5,6,7,8,9,10,12,14,13};int m = 0;\/\/记录偶数出现的次数 int n = 0;\/\/记录奇数出现的次数 for(int i = 0; i < arr.length; i++){ if(arr[i]%2==0){ m++;}...

在java语言中。用while代码怎么求偶数和
} System.out.println(y+" "+z);\/\/y+" "+x,就是把y串联一个 " "(空格)在串联上x,最后生成一个字符串!打印出来就可以了 } }

设一个数组,每个元素都是不超过两位数的正整数,试编程统计该数组全部...
要求:int a[]={5,26,98,77,1,27,30};提示:定义一个数组b[10],存放a数组中数字0~9出现的次数,即b[0]存放0出现的次数,b[1]存放1出现的次数...,该数组元素的初值均为0.吾望wuwang | 浏览1816 次 |举报 我有更好的答案推荐于2017-12-16 10:04:16 最佳答案 \/\/一楼的算法好像有点不对,比如a...

...放到一个偶数数组并输出,统计偶数的个数和平均值
int a[] = { 1, 14, 85, 36, 78, 74, 11, 3, 9, 17 };for (int i = 0; i < a.length; i++) { if (a[i] % 2 == 0) { count++;list.add(a[i]);s += a[i];} } Integer[] b = (Integer[])list.toArray(new Integer[list.size()]);\/\/偶数数组 System....

用java编写 输入一个整数N,统计1到N中有多少个奇数和偶数;求高手指点...
奇数就是不能被2整除的数,偶数就是能整除,所以N%2==0就能判断,那个计算个数,就一定要每个都做一次判断:for(i=0;i<N;i++){里面的自己写},但是怎么求得个数呢,对了!定义变量,num1和num2,分别计算奇数和偶数,if(N%2==0)num1++ else...这样就做出来了。。。

在JAVA,输入一个正整数,求此正整数的中间数(比如12345的中间数是3...
String str1 = String.valueOf(Integernumber);\/\/判断是否输入正整数 if(str1.length()==0||str1.indexOf("-")>=0){ JOptionPane.showMessageDialog(null, "请输入一个正整数");return;} \/\/判断是否存在中间的正整数 if(str1.length()%2 == 0){ JOptionPane.showMessageDialog(null, "不...

java 随机输入一个正整数,分别计算0到该数范围内奇数之和和偶数之和
\/\/从键盘上任意输入 20 个整数,分别计算并显示奇、偶数的和。import java.util.Scanner;public class Test_1{public static void main(String args[]){int[] a=new int[20];int[] b=new int[20];int sum1=0,sum2=0;Scanner sc=new Scanner(System.in);for(int i=0;i<20;i++){...

输入一批正整数(以零或负数为结束标志),求其中的偶数和,java程序
若不满足,则输入结束int number = scan.nextInt();if(number <= 0){break;}list.add(number);}int sum = 0;\/\/保存偶数的和for(int a : list){if((a & 0x01) == 0){\/\/偶数判断,也可以用(a%2==0)这个条件sum += a;}}System.out.println("所有的偶数和为:"+sum);}} ...

java定义一个整数数组,含元素{2,6,9,12,8},获取并输出数组中数组角标...
static void main(String[] args){ int a[] = {2,6,9,12,8};int count = 0 ;for (int i = 0; i < a.length; i++){ if (i % 2 == 0 && a[i] % 2 == 0){ ++count;System.out.print(a[i] + " ");} } System.out.println("Total: " + count);} } ...

相似回答