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
請先 登入 以發表留言。