Java是一種廣泛應用的編程語言,在Java語言中,可以使用代碼來計算100以內(nèi)的偶數(shù)和與奇數(shù)和。
public class SumOfOddAndEvenNumbers { public static void main(String[] args) { int sumOfEvenNumbers = 0, sumOfOddNumbers = 0; for (int i = 1; i<= 100; i++) { if (i % 2 == 0) { sumOfEvenNumbers += i; } else { sumOfOddNumbers += i; } } System.out.println("100以內(nèi)偶數(shù)和:" + sumOfEvenNumbers); System.out.println("100以內(nèi)奇數(shù)和:" + sumOfOddNumbers); } }
上述代碼中,使用了一個for循環(huán)來遍歷1到100的所有數(shù)字,然后使用if語句來判斷數(shù)字是奇數(shù)還是偶數(shù)。如果是偶數(shù),則累加入偶數(shù)和;如果是奇數(shù),則累加入奇數(shù)和。
運行上述代碼,可以得出結果:
100以內(nèi)偶數(shù)和:2550 100以內(nèi)奇數(shù)和:2500
再按照題目要求稍微修改代碼:
public class SumOfOddAndEvenNumbersWithinN { public static void main(String[] args) { int n = 100; int sumOfEvenNumbers = 0, sumOfOddNumbers = 0; for (int i = 1; i<= n; i++) { if (i % 2 == 0) { sumOfEvenNumbers += i; } else { sumOfOddNumbers += i; } } System.out.println(n + "以內(nèi)偶數(shù)和:" + sumOfEvenNumbers); System.out.println(n + "以內(nèi)奇數(shù)和:" + sumOfOddNumbers); } }
修改后的代碼可以根據(jù)輸入的n值,計算出n以內(nèi)的偶數(shù)和與奇數(shù)和。
總的來說,計算100以內(nèi)的奇數(shù)和與偶數(shù)和算法比較簡單,適合新手學習Java變成的練習項目之一。