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

正文內(nèi)容

方法設(shè)計ppt課件(編輯修改稿)

2025-05-27 18:16 本頁面
 

【文章內(nèi)容簡介】 blic class WhileDemo{ public static void main(String[] args) { int I,sum。 sum=0。 //計數(shù)器清零計數(shù)器清零 I=1。 //I的初值為的初值為 1 while (I=100) { sum+=I。 I+=2。 } (sum)。 } }Dowhile語句語句n 實現(xiàn)實現(xiàn) “直到型直到型 ”循環(huán)。語法形式為循環(huán)。語法形式為 do 循環(huán)體循環(huán)體 while (布爾表達(dá)式布爾表達(dá)式 )例例 用用 dowhile語句求語句求 100以內(nèi)所有奇數(shù)的和以內(nèi)所有奇數(shù)的和 。Public class DoWhileDemo{ public static void main(String[] args) { int I,sum。 sum=0。 //計數(shù)器清零計數(shù)器清零 I=1。 //I的初值為的初值為 1 do { sum+=I。 I+=2。 } while (I=100) (sum)。 } }dowhile語句 while的不同nDowhile語句總是先進入循環(huán),然后監(jiān)測條件,在決定是否繼續(xù)循環(huán);而 while語句實現(xiàn)測試條件,在決定是否進入循環(huán)。用 dowhile語句時,循環(huán)體至少執(zhí)行一次。n 看下面兩個特殊例子。例 public class WhileDemo2{ public static void main(String[] dfd) { int i=88。 while(i88) { (Print+i)。 i++。 } }}結(jié)果沒有任何輸出例 public class DoWhileDemo2{ public static void main(String[] dfd) { int i=88。 do { (Print +i)。 i++。 }while(i88)。 }}運行結(jié)果Print 88for語句語句n 也用來實現(xiàn)也用來實現(xiàn) “當(dāng)型當(dāng)型 ”循環(huán)。語法形式為循環(huán)。語法形式為 for (表達(dá)式表達(dá)式 1。表達(dá)式表達(dá)式 2。表達(dá)式表達(dá)式 3) 循環(huán)體循環(huán)體如:如: for(int num=0。num1000。num++) { …… // 一段代碼一段代碼 }例例 用用 for語句求語句求 100以內(nèi)所有奇數(shù)的和。以內(nèi)所有奇數(shù)的和。public class WhileDemo{ public static void main(String[] args) { int sum=0。 //計數(shù)器清零計數(shù)器清零 for(int i=1。 i=100。 i+=2) { sum+=i。 } //end for (sum)。 } //end main}Num成為循環(huán)控制變量,用于決定循環(huán)開始和結(jié)束for語句語句n For語句的結(jié)構(gòu)比語句的結(jié)構(gòu)比 while語句和語句和 dowhile語句更加簡潔而語句更加簡潔而精煉,因而在程序設(shè)計中應(yīng)用廣泛。精煉,因而在程序設(shè)計中應(yīng)用廣泛。n 表達(dá)式表達(dá)式 1和表達(dá)式和表達(dá)式 3的位置上可以包含多個語句。的位置上可以包含多個語句。 Java提提供了一種表達(dá)多個語句的方法供了一種表達(dá)多個語句的方法 ——逗號語句逗號語句 ,逗號語句使逗號語句使用逗號用逗號 (,)分隔的語句系列。如:分隔的語句系列。如: for(i=0,j=10。ij。i++,j) { … }n 表達(dá)式表達(dá)式 表達(dá)式、表達(dá)式 2及表達(dá)式及表達(dá)式 3都可以為空語句都可以為空語句 (分號不能分號不能省略省略 ),三者均為空的時候,相當(dāng)于一個無限循環(huán)三者均為空的時候,相當(dāng)于一個無限循環(huán)n 注意,注意, for循環(huán)的圓括號后面不要加分號。請看下例循環(huán)的圓括號后面不要加分號。請看下例例例 用用 for語句求語句求 1+2+3+…+999的和的和Public class ForDemo2{ public static void main(String[] args){ int sum=0。 int i。 for(i=1。i1000。i++)。 // { sum+=i。 } (“i=”+i)。 (“sum=”+sum)。 }}運行結(jié)果如下:運行結(jié)果如下:i=1000 sum=1000循環(huán)的嵌套循環(huán)的嵌套n 一個循環(huán)體內(nèi)又包含另一個完整的循環(huán)結(jié)構(gòu),稱為循環(huán)的一個循環(huán)體內(nèi)又包含另一個完整的循環(huán)結(jié)構(gòu),稱為循環(huán)的嵌套。嵌套。 While循環(huán)循環(huán) ,dowhile循環(huán)和循環(huán)和 for循環(huán)都可以相互嵌套。循環(huán)都可以相互嵌套。例例 編程輸出一個編程輸出一個 0~9的乘法表的乘法表public class MultiTable{ public static void main(String dasd[]) { int b,a。 for(b=0。b=9。b++) { for(a=0。a=b。a++) (a+*+b+=+a*b+”39。\t39。)。 ()。 } } }0*0=0 0*1=0 1*1=1 0*2=0 1*2=2 2*2=4 0*3=0 1*3=3 2*3=6 3*3=9 0*4=0 1*4=4 2*4=8 3*4=12 4*4=16 0*5=0 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 0*6=0 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 0*7=0 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 0*8=0 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 0*9=0 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81循環(huán)結(jié)構(gòu)中的 continue語句n Continue語句只能在循環(huán)結(jié)構(gòu)中使用。一般語法格式為: continue 標(biāo)號; 標(biāo)號可選。n Continue有以下兩種使用情況。(1)不帶標(biāo)號 ——此時, continue語句用來結(jié)束本次循環(huán),即跳過循環(huán)體中 continue語句后面尚未執(zhí)行的語句,轉(zhuǎn)去進行循環(huán)條件的判斷,以決定是否繼續(xù)循環(huán)。(2)帶標(biāo)號 ——此時, continue語句跳過標(biāo)號所指語句塊中所有余下部分的語句,回到標(biāo)號所指語句塊的條件測試部分進行條件判斷,以決定循環(huán)是否繼續(xù)執(zhí)行。循環(huán)結(jié)構(gòu)中的循環(huán)結(jié)構(gòu)中的 continue語句語句n 標(biāo)號的書寫形式如下:標(biāo)號的書寫形式如下: 標(biāo)號:程序塊標(biāo)號:程序塊n 標(biāo)號是一個合法的標(biāo)號是一個合法的 Java標(biāo)識符。一般來說,標(biāo)標(biāo)識符。一般來說,標(biāo)號應(yīng)定義在程序中外層循環(huán)語句的前面,用來號應(yīng)定義在程序中外層循環(huán)語句的前面,用來標(biāo)志該循環(huán)結(jié)構(gòu)。標(biāo)志該循環(huán)結(jié)構(gòu)。n 例例 找出找出 21世紀(jì)的所有閏年,并將結(jié)果以每世紀(jì)的所有閏年,并將結(jié)果以每行行 10個年份的形式輸出。閏年的條件應(yīng)與下面?zhèn)€年份的形式輸出。閏年的條件應(yīng)與下面二者之一相符合:二者之一相符合:? 能被能被 4整除,但不能被整除,但不能被 100整除;整除;? 能被能被 4整除,又能被整除,又能被 400整除;整除;例例 不帶標(biāo)號的不帶標(biāo)號的 continue語句的例子語句的例子class EndInnerLoop{ public static void main(String kdj[]) { (21世紀(jì)的閏年有:世紀(jì)的閏年有: )。 int n=0。 //計數(shù)計數(shù) for(int year=2022。year3000。year+=4) { if(year%100==0 amp。amp。 year%400!=0) continue。 (year+\t)。 n++。 if(n10) continue。 ()。 n=0。 } //end for } //end main} //end class例例 帶標(biāo)號的帶標(biāo)號的 continue語句的例子:打印一語句的例子:打印一個三角形的個三角形的 0~9的乘法表。的乘法表。class ContinueLabel{ public static void main(String dasd[]) { outer: for(int i=0。i10。i++) { for(int j=0。j10。j++) { if(ji) { ( )。 continue outer。 } ( +i+*+j+=+(i*j))。 } //end for j } //end for i } //end main } //end classbreak語句n 當(dāng)循環(huán)測試條件為 True時,如果希望循環(huán)立即中止,可使用 break語句。nBreak語句與 continue語句一樣,對循環(huán)的執(zhí)行起限定轉(zhuǎn)向的作用。n 范圍: continue語句只能在循環(huán)中使用,而 break語句還可以用在 switch語句中。n 區(qū)別: continue語句只結(jié)束本次循環(huán),而不是終止整個循環(huán)的執(zhí)行,而 break語句則是結(jié)束整個循環(huán)語句的執(zhí)行。Break語句語句nBreak語句的一般語法格式為:語句的一般語法格式為: break 標(biāo)號;標(biāo)號; 其中,標(biāo)號部分可選其中,標(biāo)號部分可選nBreak語句通常有以下兩種情況。語句通常有以下兩種情況。(1) 不帶標(biāo)號不帶標(biāo)號 ——此時的功能是終止所在的循此時的功能是終止所在的循環(huán),轉(zhuǎn)去執(zhí)行其后的第一條語句。執(zhí)行時的環(huán),轉(zhuǎn)去
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1