我一直在研究這個程序,目前我被卡住了。硬件提示是提示用戶輸入數字,將其保存爲數組,然後查找奇數的個數&百分比,然後將這些數值顯示回給用戶。從數組中獲取奇數
目前我正在嘗試寫入部分代碼,發現數組中的奇數的百分比,但返回不顯示,我只是無法弄清楚。有任何想法嗎?謝謝!
import java.util.*; // import java course for Scanner class
public class Integers {
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
System.out.println("Please input a series of numbers");
int inputs = Integer.parseInt(console.next());
int[] arraysize = new int[inputs];
Oddvalues(arraysize);
}
public static int Oddvalues (int[] size) {
int countOdd = 0;
for (int i = 1; i < size.length; i++) {
if(size[i] % 2 != 0) {
i++;
}
}
return countOdd;
}
}
您不添加任何數據到數組 – Jobin
陣列在'0'沒有'1'啓動。你增加'i',而不是'countOdd'。 –
我假設HW = HomeWork?問題給你。 Oddvalues函數返回什麼值? – zipzit