我在0到99之间生成25个随机整数。但是我必须这样做 在一行显示所有的平均值,在下一行显示所有的赔率。我该怎么办?
public class FindEvenOrOddNumber
{
public static void main(String[] args)
{
int[] numbers = new int[100];
for(int i=0; i < 25; i++)
{
numbers [i] = (int) (Math.random()*99) + 1;
if(numbers[i]%2 == 0)
System.out.println("EVEN:\n" +numbers[i] );
else
System.out.println("ODD:\n" +numbers[i] );
}
}
}
该计划的输出将是:
EVEN: 92
EVEN: 18
ODD: 83
ODD: 37
ODD: 81
EVEN: 66
ODD: 37
EVEN: 18
EVEN: 4
ODD: 3
ODD: 63
ODD: 11
ODD: 73
ODD: 63
EVEN: 94
ODD: 51
EVEN: 32
EVEN: 60
ODD: 7
ODD: 35
ODD: 39
ODD: 51
EVEN: 12
EVEN: 8
EVEN: 76
答案 0 :(得分:3)
使用两个循环。在两个迭代所有数字但在第一次测试中,如果数字是偶数,如果是这样打印它,在第二次检查数字是否是奇数,如果是,打印它。