输入10个数, 计算偶数的个数和总和、奇数的个数和总合 (JAVA) 哪位帮下忙,明天要考试了

如题所述

第1个回答  2012-06-12
import java.util.Scanner;
class Main
{
public static void main(String args[])
{
System.out.println("please input the number:");
Scanner scan=new Scanner(System.in);
int tmp;
int cnt1=0,cnt2=0,sum1=0,sum2=0;
for(int i=0;i<10;i++)
{
tmp=scan.nextInt();
if(tmp%2==1)
{
cnt1++;
sum1+=tmp;
}
else
{
cnt2++;
sum2+=tmp;
}
}
System.out.println("cnt1="+cnt1);
System.out.println("cnt2="+cnt2);
System.out.println("sum1="+sum1);
System.out.println("sum1="+sum2);
}
}
第2个回答  2012-06-12
class Try
{
public static void main(String[] args)
{
int[] arr={1,3,6,2,8,10,4,13,15,18};
int it=0;
for(Integer i : arr)
{
if(i%2==0)
it++;
}
sop("偶数个数:"+it+"奇数个数:"+(10-it));
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}追问

可不可以帮我解释下每部的意思啊,谢谢了。。我实在不懂。

本回答被网友采纳
第3个回答  2012-06-12
Scanner scn=new Scanner(System.in);
int a;
int b=0;
int c=0;
for(int i=0;i<10;i++)
{
a=scn.nextInt();
if(a%2==0){
b++;
}else{
c++
}
}
System.out.println(b);
System.out.println(c);本回答被提问者采纳
相似回答