1. for迴圈
語法結構
for (/*迴圈條件初始化*/; /*迴圈條件判斷*/; /*迴圈條件變更*/)
執行流程
[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-lmsx5v2e-1587523473416)(day 6 迴圈結構.assets/for迴圈圖例.png)]
for迴圈的優勢:
1. 可讀性更強
2. 可以根據小括號的內容推算出迴圈次數
/*
用for迴圈 展示1~100的數字
*/class
demo1}}
/*for 展示1~100所有的偶數
*/class
demo2}}
/*for 迴圈展示 所有大寫英文本母
*/class
demo3
}}
2. break關鍵字作用:
在**中break的功能是跳出迴圈結構或者switch
case結構,當迴圈結構**現預期的情況時,終止當前迴圈
/*while 迴圈結構使用break關鍵字
展示1~100
但是到50時終止迴圈
*/class
demo4
i +=1;
}}}/*
for迴圈,使用break
*/class
demo5}}
}/*巢狀迴圈使用break關鍵字
*/class
demo6
}// 換行
system.out.
println()
;}}}
3. continue關鍵字功能:
結束當前迴圈,進入下一次的迴圈
/*while, do while和continue相愛相殺
*/class
demo7
i +=1;
}int j =0;
do system.out.
println
("錘石你");
}while
(j <10)
;}}/*
for迴圈使用continue
*/class
demo8
system.out.
println
("for迴圈不允許低調");
}}}
Day 6迴圈語句
這一章主要講一下while和do while的用法 先說一下while結構 whlie i 100 這幾行 什麼意思呢?就是說只要while後面的條件是符合的,正確的我們迴圈裡面的輸出語句,迴圈的遍數是100遍。非常好理解啊,這裡是乙個固定的寫法 while 迴圈條件 如果迴圈條件是true那麼可以...
資料結構和演算法 Day 6
線性表 list 由零個或多個資料元素組成的有限序列。數學語言定義 若將線性表記為 a1,ai 1,ai,ai 1,an 則表中的ai 1領先於ai,ai領先於ai 1,稱ai 1是ai的直接前驅元素,ai 1是ai的直接後繼元素。關鍵點 1 線性表是乙個序列,也就是說元素之間是有先後順序的。2 若...
C 學習筆記day6 結構體
1 結構體定義 include include using namespace std 1 建立學生資料型別 學生包括 姓名,年齡,分數 struct student s3 順便建立結構體變數 2 通過學生型別建立具體學生 intmain cout 姓名 s2.name 年齡 s2.age 分數 s...