黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專(zhuān)注Java教育14年 全國(guó)咨詢(xún)/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) hot資訊 for循環(huán)結(jié)構(gòu)概述

for循環(huán)結(jié)構(gòu)概述

更新時(shí)間:2022-08-15 07:35:06 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1112次

for 循環(huán)是用于指定迭代的 控制流語(yǔ)句,它允許重復(fù)執(zhí)行代碼。for 循環(huán)有兩部分:指定迭代的標(biāo)頭和每次迭代執(zhí)行一次的主體。標(biāo)頭通常聲明一個(gè)顯式循環(huán)計(jì)數(shù)器或循環(huán)變量,它允許主體知道正在執(zhí)行哪個(gè)迭代。當(dāng)在進(jìn)入循環(huán)之前知道迭代次數(shù)時(shí),通常使用 for 循環(huán)。For 循環(huán)可以被認(rèn)為是 Java for 循環(huán)語(yǔ)句的簡(jiǎn)寫(xiě),它增加和測(cè)試循環(huán)變量。

在許多編程語(yǔ)言中,for 循環(huán)專(zhuān)門(mén)用于計(jì)數(shù);即重復(fù)一個(gè)循環(huán)動(dòng)作,因?yàn)樗聪蛏嫌?jì)數(shù),要么向下計(jì)數(shù)。有一個(gè)起始值和一個(gè)終止值。控制循環(huán)的問(wèn)題是一個(gè)將起始值與終止值進(jìn)行比較的測(cè)試表達(dá)式。該表達(dá)式是一個(gè)布爾表達(dá)式,通常使用小于(向上計(jì)數(shù))或大于(向下計(jì)數(shù))的關(guān)系運(yùn)算符。術(shù)語(yǔ)循環(huán)來(lái)自使用流程圖時(shí)發(fā)生的循環(huán)運(yùn)動(dòng)。

理解 for 循環(huán)可能最好通過(guò)理解一個(gè)類(lèi)似于計(jì)數(shù)循環(huán)的 while 循環(huán)來(lái)理解。

讓我們考慮一下;

初始值的初始化

而起始值小于終止值

一些陳述或行動(dòng)

一些陳述或行動(dòng)

一些陳述或行動(dòng)

增加起始值

在 for 控制結(jié)構(gòu)中,正常工作的循環(huán)有四個(gè)屬性。他們是:

初始化標(biāo)志 - 完成一次

測(cè)試表達(dá)式

行動(dòng)或行動(dòng)

更新

標(biāo)志的初始化在技術(shù)上不是 while 控制結(jié)構(gòu)的一部分,但它通常是 for 控制結(jié)構(gòu)的一部分。英文短語(yǔ)是,“因?yàn)?x 是 1;x 小于 3;執(zhí)行以下操作;增加 x;循環(huán)回到測(cè)試表達(dá)式”。這是在做真實(shí)的動(dòng)作。當(dāng)測(cè)試表達(dá)式為假時(shí),您停止循環(huán)并繼續(xù)程序中的下一項(xiàng)。請(qǐng)注意,因?yàn)檫@是循環(huán)前的測(cè)試,所以 可能不會(huì)發(fā)生操作。它被稱(chēng)為循環(huán)前的測(cè)試,因?yàn)闇y(cè)試先于動(dòng)作。它有時(shí)也被稱(chēng)為預(yù)測(cè)試循環(huán),這意味著測(cè)試是在動(dòng)作和更新之前(或拉丁語(yǔ)表示之前)。

舉一個(gè)例子

對(duì)于計(jì)數(shù)器 = 0,計(jì)數(shù)器 < 5,計(jì)數(shù)器 += 1
    輸出“我喜歡冰淇淋!”

存在循環(huán)前測(cè)試的四個(gè)屬性(記住 for 循環(huán)是循環(huán)前測(cè)試的一個(gè)示例)。

將標(biāo)志初始化為值 0。

測(cè)試是標(biāo)志變量中的值與常量值 5 的小于關(guān)系比較。

動(dòng)作部分由 1 行輸出組成。

標(biāo)志的更新是使用增量運(yùn)算符完成的。

使用縮進(jìn)與循環(huán)動(dòng)作的對(duì)齊是正常的行業(yè)慣例。

無(wú)限循環(huán)

在這一點(diǎn)上,值得一提的是,好的編程總是提供一種方法來(lái)確保循環(huán)問(wèn)題最終為假,從而使循環(huán)停止執(zhí)行,程序繼續(xù)執(zhí)行下一行代碼。但是,如果這沒(méi)有發(fā)生,則程序處于無(wú)限循環(huán)中。無(wú)限循環(huán)是一件壞事。考慮以下代碼:

對(duì)于計(jì)數(shù)器 = 0,計(jì)數(shù)器 < 5
    輸出“我喜歡冰淇淋!”

程序員在初始化步驟中為標(biāo)志分配了一個(gè)值,這是正確的。但是,他們忘記更新標(biāo)志(缺少更新步驟)。每次詢(xún)問(wèn)測(cè)試表達(dá)式時(shí),它總是為真。因此,一個(gè)無(wú)限循環(huán)是因?yàn)槌绦騿T沒(méi)有提供退出循環(huán)的方法。如果大家想了解更多相關(guān)知識(shí),可以關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容從入門(mén)到精通,細(xì)致全面,很適合小白學(xué)習(xí),希望對(duì)大家能夠有所幫助。

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 欧美在线一级视频 | 九九九九精品视频在线播放 | 国产精品视频一区二区三区不卡 | 国产精品欧美日韩精品 | 国产综合视频在线观看 | 亚洲第一网站免费视频 | 国产男女爽爽爽免费视频 | 国产播放啪视频免费视频 | 成人在线天堂 | 国产一区二区久久久 | 日韩欧美色视频在线观看 | 精品日韩一区二区三区 | 亚洲经典千人经典日产 | 日韩免费网址 | 国产高清久久 | 亚洲v天堂| 精品久久久久久亚洲精品 | 色在线免费观看 | 欧美区在线 | 日韩制服丝袜在线 | 99国产牛牛视频在线网站 | 成人欧美日韩高清不卡 | 午夜亚洲一区 | 欧美一区二区在线观看免费网站 | 日本羞羞无遮挡免费漫画 | 国产最新进精品视频 | 久久亚洲国产欧洲精品一 | 亚洲午夜免费 | 在线视频三区 | 成人在线网 | 亚洲欧美日韩国产综合 | 日韩高清伦理片中字在线观看 | 欧美成视频人免费淫片 | 午夜伦理视频 | 中文字幕视频网站 | 亚洲一区色 | 在线观看精品视频一区二区三区 | 国产大片在线观看 | 色费女人18女人毛片免费视频 | 在线亚洲天堂 | 精品成人在线 |