freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java流程控制語句培訓概述(編輯修改稿)

2025-01-30 14:05 本頁面
 

【文章內(nèi)容簡介】 ◇ break語句  ◇ continue語句  ◇ 返回語句 return跳轉(zhuǎn)語句四、 Java跳轉(zhuǎn)語句break語句用于終止某個語句塊或循環(huán)體的執(zhí)行 { …… break。 ……} break語句出現(xiàn)在多層嵌套的語句塊中時,可以通過標簽指明要終止的是哪一層語句塊 label1: { …… label2: { ……label3: { …… break label2。 ……} } } break語句四、 Java跳轉(zhuǎn)語句四、 Java跳轉(zhuǎn)語句break語句示例public class Ex3_7 { public static void main( String[] args ) { for( int i=1。 i= 10。 i++ ) { if( i == 5 ) { break。 } ( i= + i )。 } ( Done )。 }}四、 Java跳轉(zhuǎn)語句四、 Java跳轉(zhuǎn)語句外層跳轉(zhuǎn) :break語句在 switch語中, break語句用來終止 switch語句的執(zhí)行。在 Java中,可以為每個代碼塊加一個標號,一個代碼塊通常是用大括號 {}括起來的一段代碼。加標號的格式如下:   BlockLabel: { codeBlock }   break語句的第二種使用情況就是跳出它所指定的塊,并從緊跟該塊的第一條語句處執(zhí)行。例如:   break BlockLabel;   break語句   a:{…… // 標記代碼塊 a   b:{…… // 標記代碼塊 b   c:{…… // 標記代碼塊 c   break b。     …… // 此處的語句塊不被執(zhí)行   }    …… / 此處的語句塊不被執(zhí)行   }    …… // 從此處開始執(zhí)行   }四、 Java跳轉(zhuǎn)語句四、 Java跳轉(zhuǎn)語句l break 語句用于終止某個語句塊的執(zhí)行。用在循環(huán)語句體中,可以強行退出循環(huán);例如:public class Ex3_8 { public static void main(String args[]) { int stop = 4。 for (int i = 1。 i = 10。 i++) { //當 i等于 stop時,退出循環(huán) if (i == stop) break。 ( i= + i)。 } }}i = 1i = 2i = 3l continue 語句用在循環(huán)語句體中,用于終止某次循環(huán)過程,跳過循環(huán)體中 continue 語句下面未執(zhí)行的循環(huán),開始下一次循環(huán)過程;例如:public class Ex3_9 { public static void main(String args[]) { int skip = 4。 for (int i = 1。 i = 5。 i++) { //當 i等于 skip時,跳過當次循環(huán) if (i == skip) continue。 (i = + i)。 } }}i = 1i = 2i = 3i = 5四、 Java跳轉(zhuǎn)語句四、 Java跳轉(zhuǎn)語句continue語句continue語句用于跳過某個循環(huán)語句塊的一次執(zhí)行 continue語句出現(xiàn)在多層嵌套的循環(huán)語句體中時,可以通過標簽指明要跳過的是哪一層循環(huán)。 四、 Java跳轉(zhuǎn)語句四、 Java跳轉(zhuǎn)語句continue語句實例public class Ex3_10 { public static void main( String[] args ) { for( int i=1。 i= 10。 i++ ) { if( i == 5 || i == 7 ) { continue。 } ( i= + i )。 } ( Done )。 }}四、 Java跳轉(zhuǎn)語句四、 Java跳轉(zhuǎn)語句外層跳轉(zhuǎn) :continue語句 continue語句用來結(jié)束本次循環(huán),跳過循環(huán)體中下面尚未執(zhí)行的語 句,接著進行終止條件的判斷, 以決定是否繼續(xù)循環(huán) 。對于 for語 句在進行終止條件的判斷前,還要先執(zhí)行迭代語句。也可以用 continue 跳轉(zhuǎn)到括號指明的外層循環(huán)中 格式為 continue outerLable。例如 outer: for( int i=0。 i10。 i++ ) { //外層循環(huán)    inner: for( int j=0。 j10。 j++ ){ //內(nèi)層循環(huán)    if( ij ){      ……    continue outer。    }      ……    }      … }四、 Java跳轉(zhuǎn)語句四、 Java跳轉(zhuǎn)語句返回語句 returnreturn語句從當前方法中退出,返回到調(diào)用該方法的語句處,并從緊跟該語句的下一條語句繼續(xù)程序的執(zhí)行。返回語句有兩種格式:returnexpression;return。return語句通常用在一個方法體的最后 ,否則會產(chǎn)生編譯錯誤 ,除非用在 ifelse語句中。四、 Java跳轉(zhuǎn)語句枚舉法(窮舉法)?就是把所有可能的情況一一測試,篩選出符合條件的各種結(jié)果進行輸出。五、常用的程序設(shè)計方法38常用算法枚舉法(窮舉法)“ 笨人之法 ” : 把所有可能的情況一一測試,篩選出符合條件的各種結(jié)果進行輸出。【 例一 】 百元買百雞 :用一百元錢買一百只雞。已知公雞 5元 /只 ,母雞 3元 /只 ,小雞 1元 /3只。分析: 這是個不定方程 ——三元一次方程組問題(三個變量,兩個方程) x+ y+ z=100 5x+ 3y+ z/3=100 設(shè)公雞為 x只,母雞為 y只,小雞為 z只。五、常用的程序設(shè)計方法class Ex3_11{ public static void main(String[] arg){ int x,y,z。 for (x=0。x=100。x++) for (y=0。y=100。y++) { z=100xy。 if (5*x+3*y+z/==100) (cocks=+x+, +hens=+y+,+chickens=+z)。 } }} 結(jié)果: cocks =0, hens =25, chickens =75 cocks =4, hens =18, chickens =78 cocks =8, hens =11, chickens =81 cocks =12, hens =4, chickens =84五、常用的程序設(shè)計方法另一種計算方法:class HundredYuanChicken{ public void printChicken(){int x,y,z。for(x=0。x=100。x++)for(y=0。y=100。y++) for(z=0。z=100。z++){ if(x+y+z==1005*x+3*y+z/==100) (公雞 =+x+母雞 =+y+小雞 =+z)。 }}}public class Test303 { public static void main(String[] args) {(new HundredYuanChicken()).printChicken()。 }}五、常用的程序設(shè)計方法41遞推法(迭代法)基本思想:不斷由已知值推出新值,直到求得解為止。迭代初值 、 迭代公式 和 迭代終止條件 是迭代法的三要素例:斐波納契數(shù)列。前兩個數(shù)都是 1,第三個數(shù)是前兩個數(shù)之和,以后的每個數(shù)都是其前兩個數(shù)之和。 各數(shù)之間的一種遞推關(guān)系,即 : Fn = Fn1 + Fn2, F1 = F2 =1本題的三要素是: 迭代初值: x=1, y=1 迭代公式: z=y+x 終止條件:共計算 n2次五、常用的程序設(shè)計方法42public class Ex3_12{ static int fib(int n) { int first = 1。 int second = 1。
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1