麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

控制執(zhí)行流程——(Java學(xué)習(xí)筆記三)

2019-11-14 21:06:10
字體:
供稿:網(wǎng)友
控制執(zhí)行流程——(java學(xué)習(xí)筆記三)if-else 控制程序流程最基本的形式

格式: if(boolean - exPResion){ statement } 或 if(boolean - expresion){ statement }else{ statement} 例:

public static int testIf(int testVal,int target){  int result = 0;  if(testVal > target){   result+=1;  }else if(testVal<target){   result -=1;  }else{   result = 0;  }  return result; }public static void main(String[] args) {  int test1 = testIf(10, 9);  System.out.println(test1);  // 1    }
迭代語句: while、do-while、for用來控制循環(huán),又叫迭代語句例:分別用while、do-while、for語句求1!+ 2!+...+10!階乘和。
 1 while循環(huán)格式: 2   while(boolean - expresion){ 3         statement 4     }   5 while循環(huán)求階乘:   6     int i1 = 1, sum1 = 0 , jc1 = 1; 7   while(i1<=10){ 8    jc1 = jc1 * i1; 9    sum1 = sum1 + jc1;10    i1++;11   }12   System.out.println(sum1); //4037913
 1 do-while循環(huán)格式: 2     do{ 3     statement 4 }while(boolean-expresion); 5  6 do-while循環(huán)求階乘: 7     int i2 = 1, sum2 = 0 , jc2 = 1; 8   do{ 9    jc2 = jc2 * i2;10    sum2 = sum2 + jc2;11    i2++;12   }while(i2<=10);13   System.out.println(sum2); //4037913

while語句與do-while語句唯一區(qū)別是do-while語句至少會執(zhí)行一次,即使do-while循環(huán)表達(dá)式第一次計算為FALSE,也會執(zhí)行一次,而while循環(huán)第一次若計算為FALSE,而其語句根本不會執(zhí)行

For for語句是一種經(jīng)常使用的迭代形式其格式: for(initialization;boolean-expresion;step){ statemnet} initialization 初始化表達(dá)式;boolean-expresion 布爾表達(dá)式;step 步進(jìn)
1  for循環(huán)求階乘:  2         int i3, sum3 = 0 , jc3 = 1;3   for(i3 = 1;i3 <= 10;i3++){4    jc3 = i3 * jc3;5    sum3 += jc3;6   }7   System.out.println(sum3);//4037913
return關(guān)鍵詞: 兩個用途:指定一個方法的返回值,并導(dǎo)致當(dāng)前方法退出,即return語句后面的語句不會得到執(zhí)行,且返回那個值。break和continue 在任何迭代語句的主體部分都可用break和continue控制循環(huán)流程 break:用來強(qiáng)行退出循環(huán),不執(zhí)行循環(huán)中剩余的語句 continue:停止執(zhí)行當(dāng)前的迭代語句,然后退出循環(huán)起始處,重新下一次迭代

switch switch被劃分選擇語句。根據(jù)整數(shù)表達(dá)式,switch語句可以從一系列代碼中選出一段去執(zhí)行 switch語句格式: switch (key) { case value: statement break; case value: statement break; 。。。 default: statement break; }key:表示一個整數(shù)選擇因子value:一個整數(shù)值switch能將整個表達(dá)式的結(jié)果與每個case值(case value)相比較,若發(fā)現(xiàn)符合就執(zhí)行相應(yīng)語句,若沒有發(fā)現(xiàn)符合的就執(zhí)行default(默認(rèn))語句
 1 例:9X9乘法表 2     方法一:循環(huán)嵌套(for switch) 3  public static void main(String args[]){ 4   //9x9乘法表 5   6   int i,j; 7   //外層控制行,內(nèi)層控制列 8   System.out.println("***************方法一:******************"); 9   for(i = 1;i<=9;i++){10    for(j = 1 ; j <= 9;j++){11     switch (j) {12     case 1:13       System.out.print(j+"x"+i+"="+i*j);14       break;15     case 2:16      if(i>=2){17       System.out.print("/t"+j+"x"+i+"="+i*j);18       break;19      }20     case 3:21      if(i>=3){22       System.out.print("/t"+i+"x"+j+"="+i*j);23       break;24      }25     case 4:26      if(i>=4){27       System.out.print("/t"+i+"x"+j+"="+i*j);28       break;29      }30     case 5:31      if(i>=5){32       System.out.print("/t"+i+"x"+j+"="+i*j);33       break;34      }35     case 6:36      if(i>=6){37       System.out.print("/t"+i+"x"+j+"="+i*j);38       break;39      }40     case 7:41      if(i>=7){42       System.out.print("/t"+i+"x"+j+"="+i*j);43       break;44      }45     case 8:46      if(i>=8){47       System.out.print("/t"+i+"x"+j+"="+i*j);48       break;49      }50     case 9:51      if(i>=9){52       System.out.print("/t"+i+"x"+j+"="+i*j);53       break;54      }55     }56    }57    System.out.println("");58   }59   System.out.println("***************方法二:*********************");60   int i1,j1;61   for(i1 = 1;i1<=9;i1++){62    for(j1 = 1 ; j1 <= i1;j1++){63     System.out.print(i1+"x"+j1+"="+i1*j1+"/t");64    }65    System.out.println("");66   }67  }68 }


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 精品免费在线视频 | 视频一区二区三区免费观看 | 成人区精品一区二区婷婷 | 欧美一级一片 | 一本色道久久99精品综合蜜臀 | 五月天堂婷婷 | 毛片在线视频观看 | 羞羞视频免费视频欧美 | 成人午夜高清 | 欧美成人做爰高潮片免费视频 | 精品在线视频观看 | 污污黄 | 久久久综| 亚洲精品午夜电影 | 小情侣嗯啊哦视频www | 久久99久久99精品 | 72pao成人国产永久免费视频 | 久久久久久久亚洲精品 | 91九色视频观看 | 日韩精品中文字幕一区二区三区 | 在线成人看片 | 九九热在线视频观看 | 成年免费视频黄网站在线观看 | 久草在线观看资源 | 亚洲综合视频在线播放 | 久久91精品久久久久清纯 | 一区二区美女视频 | 51色视频| 国产1区在线 | 中国av中文字幕 | 黄色av一区二区三区 | 久久精品一区二区三区四区五区 | 欧美成人小视频 | 国产精品视频导航 | 欧美成人se01短视频在线看 | 国产一区二区午夜 | 看国产毛片 | 久久人人人 | 麻豆一二区 | 狠狠干天天 | 爱爱视频天天干 |