while迴圈

程式碼:

 

#include<iostream.h>

using namespace std;

int main()

{

    int i=1;

    while(i<=5)                               /*條件符合時,就會進來遶迴圈

       {

        cout<<""<<i<<"次迴圈"<<endl;

        i++;      

       }

    cout<<"迴圈結束"<<endl;

    system("PAUSE");

}

 ***********************************************************

執行結果:

第1次的迴圈

第2次的迴圈

第3次的迴圈

第3次的迴圈

第5次的迴圈

迴圈結束

********************************************************************************

語法: 

while(){} :也可以用英文翻譯,在while()的條件下,做{}的事情。

while( 條件 ){ 執行內容 }

*************************************************************

do~while迴圈

程式碼:

#include<iostream.h>

using namespace std;

int main()

{

    int i=1;

    do

      {

         cout<<""<<i<<"次迴圈"<<endl;

          i++;    

      }while(i<=5);

    cout<<"迴圈結束"<<endl;

    system("PAUSE");

}

========================================== 

執行結果:

第1次的迴圈

第2次的迴圈

第3次的迴圈

第3次的迴圈

第5次的迴圈

迴圈結束

==================================================================

語法: 

do{}while(); :可以直接用英文翻譯,做do{}的事情,如果符合while()的條件的

                         話,就繼續做do{}

 do{ 執行內容 }while( 條件 );

==================================================================

練習題:

階乘

輸入輸出說明:

輸入一個數,輸出該數的階乘結果。

(提示:階乘就是從1乘到該數。使用for迴圈)

 

輸入範例:

5

輸出範例:

120

 

輸入範例:

7

輸出範例:

5040

 

輸入範例:

10

輸出範例:

3628800

創作者介紹
創作者 Iris-女王向前走 的頭像
Iris

Iris-女王向前走

Iris 發表在 痞客邦 留言(0) 人氣( 184 )