Java是一門非常強大的編程語言,它可以實現許多復雜的任務。一個基本而且必須掌握的技能就是使用循環來完成一些重復性的操作。下面我們通過一個例子來學習如何使用Java中的for循環來求1到100的奇數和。
public class OddSum { public static void main(String[] args) { int sum = 0; for (int i = 1; i<= 100; i++) { // 循環1到100 if (i % 2 != 0) { // 判斷是否為奇數 sum += i; // 累加奇數 } } System.out.println("1到100的奇數和為:" + sum); // 打印輸出結果 } }
代碼解析:
1. 首先我們定義一個類OddSum,并在其中定義一個main函數。
2. 我們創建一個整型變量sum,并給其初始值為0。
3. 使用for循環來遍歷1到100的數字,循環每執行一次,i的值就加1。其中for循環的三個參數分別為初始條件、循環條件和循環步驟。
4. 使用if判斷當前數字是否為奇數,判斷依據是該數字除以2的余數不等于0。
5. 如果該數字為奇數,則將其累加到sum中。
6. 當循環結束后,輸出1到100的奇數和。
通過以上例子,我們學會了如何使用Java中的for循環來求1到100的奇數和。這項技能在實際編程中很常用,因此我們需要認真掌握。