式舉例說明。他的寫法跟while也很類似,所以他只要把上一個while裡面的程式複製Do-While Loops
這個語法跟while很像,do-while迴圈特別的是,他一定會執行一次第一個迴圈,while迴圈稱為前測(pretest); do-while迴圈稱為後測(posttest),接下來以下使用上一個收銀員的程出來用do執行,再補上while就可以了!
執行結果:
但這個和while迴圈寫出來的差別就是他一定得執行一次do裡面的指令!
For Loops
For迴圈的寫法,for( ; ; ),舉1加到100的例子來說,用while迴圈寫的如下:
而for迴圈只是把while迴圈的東西複製起來填空而已,但順序有稍微不一樣,while
迴圈執行的順序是1.int sum=0; 2.i<=100 3.sum=sum+I; 4.++i; , for迴圈執行的是while迴圈的1→2→4→3→2→4→3→2…以此類推,所以for迴圈的寫法如下: