所以我有这个问题.
Input # of rooms: 4
room1:6
room2:4
room3:7
room4:3
Run Code Online (Sandbox Code Playgroud)
(如果我在"输入#房间"中键入5,那么也会有空间5)
Odd: 7 3
Even: 6 4
Run Code Online (Sandbox Code Playgroud)
我必须显示奇数和偶数,所以我想出了这段代码:
System.out.print("Input # of rooms: ");
int rms=Integer.parseInt(io.readLine());
int[] array=new int[rms];
int a=0;
int b=1;
do {
System.out.print("room "+b+":");
array[a] = Integer.parseInt(io.readLine());
a++;
b++;
} while (a<rms);
Run Code Online (Sandbox Code Playgroud)
我不知道如何显示哪些是奇数,哪些是偶数?
你想在param除以2时找到余数或模数.
3%2 = 1所以奇数4%2 = 2,所以均匀
if(param % 2 == 1){
Print odd number
}else{
Print even number
}
Run Code Online (Sandbox Code Playgroud)
应该让你开始