阵列与回圈内容摘要:

.java 2. //說明 :此程式可顯示出公元 2020年各月份天數 3. public class 每月天數 { 4. public static void main(String[] 變數 ){ 5. int[] 陣列 1={31,29,31,30,31,30,31,31,30,31,30,31}。 6. (公元 2020年各月份之天數表 )。 7. for (int i=0。 i陣列。 ++i) 8. ((i+1)+月份天數為 +陣列 1[i]+天 )。 9. } //方法 :main() 定義區塊結束 10. } //類別 :每月天數 定義區塊結束  程式執行結果 for迴圈敘述 (9/10)  Example 1. //檔名 :連和連積分數連和 .java 2. //說明 :輸入一整數 n,並計算 1+2+…+n( 連和 ),及 1*2*…*n( 連積 ) 3. //及 (1/1)+(1/2)+…+(1/n)( 分數連和 )之值 4. import。 5. public class 連和連積分數連和 { 6. public static void main(String[] 參數 ) { 7. int n。 //用於儲存使用者輸入之整數 8. int 連和 =0。 //用於儲存 1+2+… 之累加值 9. double 連積 =。 //用於儲存 1*2*… 之累乘值 10. double 分數連和 =。 //用於儲存 1(1/1)+(1/2)+… 之累加值 11. String 輸入字串 =(“請輸入一正整 數” )。 12. n=(輸入字串 )。 for迴圈敘述 (10/10) 13. for(int i=1。 i=n。 ++i){ //for迴圈敘述中 i之值為 1,2,…,n 14. 連和 +=i。 //將 i之值累加至連和中 15. 連積 *=i。 //將 i之值累乘至連積中 16. 分數連和 +=()。 //將 (1/i)之值累加至分數連和中 17. } 18. String 顯示字串 =”你輸入的正整數為” +n。 19. 顯示字串 = 顯示字串 +”\n1到” +n+”的連和為” +連和。 20. 顯示字串 = 顯示字串 +”\n1到” +n+”的連積為” +連積。 21. 顯示字串 = 顯示字串 +”\n1到” +n+”的分數連和為” +分數連和。 22. (null,顯示字串 )。 23. (0)。 24. } //方法 :main() 定義區塊結束 25. } //類別 :連和連積分數連和 定義區塊結束  程式執行結果 巢狀迴圈 (1/2)  以下我們介紹巢狀迴圈 (nesting loop),所謂巢狀迴圈就是迴圈中還有迴圈 (loop of loop)的用法,我們使用以下的實例來說明巢狀迴圈。 巢狀迴圈 (2/2)  巢狀迴圈程式碼 for (int i=1。 i=12。 ++i){ for (int j=1。 j=i。 ++j) (”*”)。 ()。 }  上列的程式碼中,以 變數 i控制的迴圈稱為 外迴圈(outer loop),以 變數 j控制的迴圈稱為 內迴圈 (inner loop),我們可以看出來,外迴圈將整個的內迴圈包覆在內,這也是內外迴圈說法的由來。 while迴圈敘述 (1/1)  一個 while敘述的語法如下 while (條件式 ) 迴圈敘述區塊  此敘述在執行時會先檢查條件式是否為 true,若條件式為 true,則執行迴圈敘述區塊中的敘述,之後,再度檢查條件式是否為 true,若條件式為 true,則再度執行迴圈敘述區塊中的敘述,如此週而復始,若條件式為 true,則迴圈敘述區塊中的敘述會不斷的執行直到條件式為 false為止。  while敘述流程圖 do迴圈敘述 (1/3)  do敘述的型式與 while敘述十分接近,主要的差別是執行條件檢查的地方不同而已, while敘述 的條件檢查在執行迴圈敘述區塊 之前 ,而 do敘述 的條件檢查在執行迴圈敘述區塊 之後。  do敘述的語法如下 : do 迴圈敘述區塊。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。