for語句 for語句的執行順序


for語句 for語句的執行順序

文章插圖
大家好,小跳來為大家解答以上的問題 。for語句的執行順序 , for語句這個很多人還不知道,現在讓我們一起來看看吧!
1、1:for循環 for語句的格式為: for (初始化語句; 條件語句; 控制語句) { 語句1 ; 語句2 ; .... 語句n ; } for 語句的執行順序是:首先執行“初始化語句”;然后測試“條件語句”;若條件成立,則執行語句1到語句n;然后執行“控制”語句;接著再測試條件語句是否成立,如果成立則重復執行以上過程,直至條件不成立時才結束for循環 。
【for語句 for語句的執行順序】2、如: for(i=0;i<10;i++)......; int i,a[]=new int[10]; for (i=0,i<10;i++) a[i]= 0; 這段代碼把整型數組a中的所有元素都賦成0 。
3、 你可以在for循環的頭部說明你的變量,而且最后一個表達式可以省略 , 不過要確定在語句中對變量的值有所改變,如: for(int i=0;i<=10;) i+=i; for循環中,“初始化語句”、“條件語句”和“控制語句”都可以省略,但是其間的分號不能省略 。
4、例如: int i =0 ; for (; ; ;) { if i>10 break ; i = i +1 ; } for循環中省略“條件語句”時,在for語句{}中必須包換轉句語句控制程序在某個條件滿足時跳出for循環,否則將形成死循環 2:while循環 while循環和for循環類似,其格式為: while (條件語句) { 語句1 ; 語句2 ; .... 語句n ; } 執行while時,先測試“條件語句” , 如果條件成立,則執行語句1到語句n,直至條件不成立時調處循環 。
5、 int i=0 ; while (i<10) { i++ ; System.out.println("Hey!.get me out of here!:); } 3:do ... while 循環 do ... while 循環語句的格式為: do { 語句1 ; 語句2 ; .... 語句n ; } while (條件語句) ; do ...while 語句的功能是首先執行語句1到語句n,然后進行條件測試,如果條件成立 , 則繼續執行語句1到語句n,否這跳出循環 。
6、如: boolean test=false; do { ...... } while(test); 這種控制并不是很常用,但有時卻非常重要,使用時注意結尾處while語句后的分號 。
本文到此分享完畢,希望對大家有所幫助 。