Day 6 迴圈結構

2021-10-05 08:05:01 字數 1256 閱讀 8087

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...