国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

基礎篇:循環(huán)

2019-11-18 15:07:47
字體:
來源:轉載
供稿:網(wǎng)友

  循環(huán): for,while和do
  java中有三種循環(huán)控制語句,他們是:for語句、while語句和do語句,下面分別說明這三種語句的結構。

1:for循環(huán)

for語句的格式為:



  for (初始化語句; 條件語句; 控制語句)
  {
    語句1 ;
    語句2 ;
    ....

    語句n ;
  }


for 語句的執(zhí)行順序是:首先執(zhí)行“初始化語句”;然后測試“條件語句”;若條件成立,則執(zhí)行語句1到語句n;然后執(zhí)行“控制”語句;接著再測試條件語句是否成立,假如成立則重復執(zhí)行以上過程,直至條件不成立時才結束for循環(huán)。如:

for(i=0;i<10;i++)......;



int i,a[]=new int[10];
  for (i=0,i<10;i++) a[i]= 0;

這段代碼把整型數(shù)組a中的所有元素都賦成0。
  你可以在for循環(huán)的頭部說明你的變量,而且最后一個表達式可以省略,不過要確定在語句中對變量的值有所改變,如:

  for(int i=0;i<=10;) i+=i;
  for循環(huán)中,“初始化語句”、“條件語句”和“控制語句”都可以省略,但是其間的分號不能省略。例如:



int i =0 ;
  for (; ; ;)
  {
    if i>10 break ;
    i = i +1 ;
  }

for循環(huán)中省略“條件語句”時,在for語句{}中必須包換轉句語句控制程序在某個條件滿足時跳出for循環(huán),否則將形成死循環(huán)

2:while循環(huán)

 while循環(huán)和for循環(huán)類似,其格式為:



while (條件語句)
  {
    語句1 ;
    語句2 ;
    ....

    語句n ;
  }

  執(zhí)行while時,先測試“條件語句”,假如條件成立,則執(zhí)行語句1到語句n,直至條件不成立時調(diào)處循環(huán)。



int i=0 ;
  while (i<10)
  {
   i++ ;
   System.out.  }

3:do ... while 循環(huán)



do ... while 循環(huán)語句的格式為:
  do
{
    語句1 ;
    語句2 ;
    ....

    語句n ;
}
  while (條件語句) ;

do ...while 語句的功能是首先執(zhí)行語句1到語句n,然后進行條件測試,假如條件成立,則繼續(xù)執(zhí)行語句1到語句n,否這跳出循環(huán)。如:



boolean test=false;
  do
  {
  ......

  }
  while(test);

這種控制并不是很常用,但有時卻非常重要,使用時注重結尾處while語句后的分號。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 双流县| 镇沅| 萨迦县| 紫金县| 五家渠市| 库尔勒市| 绿春县| 贡觉县| 神农架林区| 温泉县| 四平市| 城口县| 千阳县| 聂荣县| 桂东县| 南昌市| 高邑县| 兴仁县| 定远县| 栾城县| 阳泉市| 海丰县| 天镇县| 山西省| 揭东县| 长武县| 麟游县| 高陵县| 龙门县| 凤凰县| 蕉岭县| 柳河县| 辽中县| 家居| 靖远县| 若尔盖县| 大宁县| 清苑县| 绥棱县| 绥棱县| 三都|