千鋒教育Java入門全套視頻教程(java核心技術(shù),適合java零基礎(chǔ),Java

//筆記!筆記!筆記! for循環(huán) !??!
package work;
import java.util.Scanner;
public class take {
??public static void main(String[] args) {
????/**
?????* Java中的for循環(huán)是一種常用的循環(huán)結(jié)構(gòu),用于重復(fù)執(zhí)行一部分代碼。
?????* for循環(huán)的格式:
?????*??for (初始化循環(huán)變量;循環(huán)條件;迭代部分){
?????*?????循環(huán)體;
?????*??}
?????* 執(zhí)行流程: 初始化語句在循環(huán)開始前執(zhí)行一次,用于初始化循環(huán)變量。
?????*?????循環(huán)條件是一個布爾表達(dá)式,當(dāng)條件為true時循環(huán)繼續(xù)執(zhí)行,當(dāng)條件為false時循環(huán)結(jié)束。
?????*?????迭代部分在每次循環(huán)迭代結(jié)束后執(zhí)行,用于更新循環(huán)變量的值。
?????*/
????// 例:使用for循環(huán)輸出數(shù)字1到5;
????for (int i = 1; i <= 5; i++) {
??????System.out.println(i);
????}
????/**
?????* 拓展:
?????* 1.在循環(huán)體中可以執(zhí)行任意操作,包括條件判斷、數(shù)學(xué)計算等。
?????* 2.循環(huán)體中的代碼會按照循環(huán)條件的判斷結(jié)果重復(fù)執(zhí)行,直到循環(huán)條件為假時退出循環(huán)。
?????* 注意:for循環(huán)內(nèi)的循環(huán)變量的僅限于循環(huán)體內(nèi)部使用
?????*/
????// 例如:鍵盤錄入一個值 h,計算 1~h 之間所有偶數(shù)的和:
????Scanner scanner = new Scanner(System.in);
????System.out.print("請輸入h的值:");
????int h = scanner.nextInt();
????int sum = 0;
????for (int i = 1; i <= h; i++){
??????if(i % 2 == 0){
????????sum += i;
??????}
????}
????System.out.print("?" + sum);
?????
?????
??}
}