1:for循環測試
for語句的格式爲:get
for (初始化語句; 條件語句; 控制語句)for循環
{class
語句1 ;test
語句2 ;循環
....程序
語句n ;while
}new
for 語句的執行順序是:首先執行「初始化語句」;而後測試「條件語句」;若條件成立,則執行語句1到語句n;而後執行「控制」語句;接着再測試條件語句是否成立,若是成立則重複執行以上過程,直至條件不成立時才結束for循環。如:
for(i=0;i<10;i++)......;
int i,a[]=new int[10];
for (i=0,i<10;i++) a[i]= 0;
for(int i=0;i<=10;) i+=i;
for循環中,「初始化語句」、「條件語句」和「控制語句」均可以省略,可是其間的分號不能省略。例如:
int i =0 ;
for (; ; ;)
{
if i>10 break ;
i = i +1 ;
}
for循環中省略「條件語句」時,在for語句{}中必須包換轉句語句控制程序在某個條件知足時跳出for循環,不然將造成死循環
2:while循環
這種控制並非很經常使用,但有時卻很是重要,使用時注意結尾處while語句後的分號