Java 20190920

1、do-while循環

語法:
do{
 循環執行的代碼
 }while(循環條件);
 do-while循環的執行邏輯:先執行第一次循環語句,然後執行循環條件,若條件爲true時則執行第二次循環語句,如此反覆循環,一直到循環條件爲false時循環纔會結束。也就是說,do-while循環是先執行,後判斷;while循環是先判斷,就執行。do-while循環常用於先操作,後判斷的情況,如:登錄時的密碼檢測。

練習:模擬銀行ATM機的密碼檢測功能,密碼輸入錯誤可以循環輸三次,三次之後,卡鎖了;密碼輸入正確,循環結果。
Java   20190920
Java   20190920

2、break語句

 break語句既可以用於分支結構,也可以用於循環結構中。break語句的作用是用於結束分支或循環語句

練習:循環輸出1-100之間的所有整數,當輸出到10的時候,程序結束。
Java   20190920

3、continue語句

break語句是用來結束循環,continue語句是用於跳過本次循環中的某些語句而繼續下一次循環。continue語句只能用於循環結構中

練習:循環輸出1-100的所有整數,所有個位是3的數字除外。
Java   20190920

4、for循環

 語法:
      1             2              3
for(循環變量初始化;循環條件;循環變量的變化規律){
       4
    循環執行的代碼;
      }
 for循環的執行邏輯用數字來表示:1---->2---->4---->3---->2---->4---->3….

練習:
1、計算1-100之間的偶數累加和與奇數累加和
Java   20190920
2、輸出所有的水仙花數
Java   20190920

4.1、for循環的特殊用法

 for循環中省略循環變量初始化語句

Java   20190920

 for循環中省略循環變量的變化規律語句

Java   20190920

 for循環中省略循環三要素語句

Java   20190920

4.2、雙層for循環

 語法:
for(){
 for(){
 }
 }
  雙層for循環的執行邏輯:外層for第一次循環,內層for循環所有次,也就是說,外層for循環一次,內層for循環一週。雙層for循環用於輸出行(外層for)列(內層for)結構的內容

練習:
1、輸出九九乘法表
Java   20190920
Java   20190920
2、輸出以下格式的三角形
Java   20190920
Java   20190920

5、猜數字遊戲

 隨機生成1-100之間的任意整數,玩家輸入數字開始猜,一直到猜對爲止。
1、猜對時要顯示猜對所用時間,精確到秒;
2、如果玩家一直猜不對或不想猜了,輸入0遊戲結束;
3、根據猜對所用次數來對應提示猜對信息:
1-4次    天秀啊,老鐵
5-9次    老哥,穩
 超過9次   扎心了,老鐵

總結:
對我來說:
只在太難記了,我的腦子快不行了,內存滿了。記不住了。原先我看到數字有點反感,怕了,但是我還是堅持了做下去了,我說實話真的好難啊。
請多多指教。我會努力記住這些的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章