迴圈巢狀,while迴圈,窮舉迭代迴圈

2022-09-17 18:48:11 字數 806 閱讀 1378

一、迴圈巢狀

簡單的就是說,在乙個for迴圈裡嵌入多個小for迴圈。

其中,在打矩形、三角形和乘法口訣表之類的題目中,大for迴圈一般表示的是行數,其餘的小for迴圈式每一行中的內容。

二、while迴圈

1,格式

(1)初始條件;

while(迴圈條件)

當迴圈體不滿足迴圈條件時,才能跳出所處的for迴圈。

(2)初始條件;

do

while(迴圈條件)

其表示才開始不管滿不滿足迴圈條件,限制性一次,如果不符合迴圈條件,就跳出迴圈;如果滿足迴圈條件,就迴圈到不能滿足條件為止。其最少執行一次**!!

2、while迴圈裡面可以巢狀if迴圈和其他迴圈。

3while迴圈與for迴圈一樣,大f迴圈表示的是行數。

三、窮舉迭代迴圈

1、窮舉:將所有可能的情況都走一遍,使用if篩選出來我們想要的結果。

其格式一般為:

for()

for()

for()

if()

就是for迴圈內,有多個for迴圈,最後用if篩選。

2、迭代迴圈

迭代:從初始情況按照規律不斷求解中間情況,最終推導出結果。

經典題目就是折多少層紙才能達到珠峰的高度。

完!!

while迴圈巢狀

while迴圈巢狀 在乙個while迴圈語句裡面再次使用while迴圈語句,該格式稱為while迴圈巢狀 while迴圈巢狀的語法格式 while 要判斷的條件 當條件滿足,執行迴圈語句裡面的 while 要判斷的條件 當條件滿足,執行迴圈語句裡面的 需求 迴圈3次,每迴圈一次,列印三次 走上人生巔...

C while迴圈,窮舉,迭代

1 while 當.的時候 形式 int n 1 while n 5 在括號內直接限制迴圈條件 需要在中括號內給出改變方式,否則將會進入死迴圈 console.writeline n 1 在中括號內給與值的改變方式。例 列印99乘法表 int a 1 while a 9 a console.writ...

c for迴圈 窮舉,迭代 練習

一 窮舉 1.第x種買法 羽毛球拍xx個,羽毛球xx個,水xx瓶 2.單位給發了一張150元購物卡,拿著到超市買三類洗化用品。洗髮水15元,香皂2元,牙刷5元。求剛好花完150元,有多少種買法,沒種買法都是各買幾樣?3.百雞百錢 公雞2文錢乙隻,母雞1文錢乙隻,小雞半文錢乙隻 總共只有100文錢,如...