在Java中,迴圈是指重複的操作或需要重複執行的程式碼。
任何迴圈都需要有迴圈開始或結束的條件,如果迴圈無休止地進行,則稱之為死迴圈。一個完整的迴圈結構必須滿足以下特徵:
(1 )迴圈有開始或結束的條件。
(2)需要重複執行的操作或程式碼,稱為迴圈操作或迴圈體。
Java中while迴圈是-種非常常見的迴圈結構,它是一種先判斷然後再執行迴圈體的結構.
在某些迴圈操作中,表示式和迴圈條件存在一定的關係,如計算1~ 100之間的整數和。分析步驟如下:
(1)迴圈初始條件為:“int count= 1;”。
(2)執行迴圈操作的條件為: “count<=100”。
(3)迴圈操作為:“sum = sum +count;”。
(4)改變迴圈條件中的變數:“count++;”
其中,迴圈操作中的表示式會累加count,每次加入count變數都會與條件- -同變化, 從1~100,當超過100時迴圈結束。
編寫Java程式,根據輸入的某個班級的學員成績,計算該班級學員的平均成績,要求輸入班級的人數。
(1)宣告變數sum、count
以及avg用於儲存總成績、班級人數以及平均成績。
(2)透過Scanner接收使用者輸入的班級人數,併為變數count賦值。.
(3)根據平均值計算規則,需要計算總成績,使用while迴圈結構實現總成績的計算。
學Java的第三週(迴圈)
相關文章
- Java入門學習-學習if & else,for迴圈,foreach迴圈,while迴圈的用法。JavaWhile
- 學習Java的第三週Java
- java第三週學習Java
- java學習之while迴圈JavaWhile
- Java學習中迴圈語句的學習Java
- Java迴圈Java
- 再學Java 之 foreach迴圈Java
- 學java16迴圈結構Java
- 碎片化學習Java(十六)Java For迴圈案例Java
- java學習記錄第三週Java
- 迴圈(Java篇)Java
- JavaScript的map迴圈、forEach迴圈、filter迴圈、reduce迴圈、reduceRight迴圈JavaScriptFilter
- 碎片化學習Java(十七)Java for迴圈得到閏年Java
- Java學習之for迴圈列印菱形練習Java
- Java的迴圈屏障-CyclicBarrier(譯)Java
- Java之 迴圈(三)Java
- java跳出多重迴圈Java
- 學習Rust 迴圈Rust
- java 笛卡爾積(迴圈)Java
- java 迴圈語句(轉)Java
- 第五週:迴圈神經網路神經網路
- Java for迴圈的幾種用法詳解Java
- Java 迴圈 - for, while 及 do…whileJavaWhile
- Java無限迴圈問題Java
- Java for迴圈倒序輸出Java
- JAVA基礎--增強for迴圈Java
- [Java手撕]迴圈列印ABCJava
- Python開發【第三篇】:分支迴圈Python
- C語言——迴圈結構(for迴圈,while迴圈,do-while迴圈)C語言While
- 無限for迴圈(死迴圈)
- 「學習筆記」迴圈、列表筆記
- 重學JS(八)—— 跳出迴圈JS
- Clojure語法學習-迴圈
- 碎片化學習Java(二十)Java for迴圈巢狀輸出指定圖案Java巢狀
- 碎片化學習Java(二十二)Java break結束當前迴圈Java
- 簡單理解Java中的4種迴圈Java
- Java第三週作業(3)Java
- 迴圈中的非同步&&迴圈中的閉包非同步