當前位置:才華齋>計算機>C語言>

c++ c語言while 迴圈語句入門基礎教程

C語言 閱讀(1.13W)

我們來看While 迴圈語句,它跟 For 迴圈區別在於,For 迴圈一般知道迴圈次數,在第一行裡頭就指明瞭,而while迴圈一般不知道迴圈次數,下面我們來看一個練習;

c++ c語言while 迴圈語句入門基礎教程

1、啟動 Geany

1)點選單“應用程式-程式設計-Geany”啟動 Geany ,新建一個 c++ 源程式;

2)點選單“檔案-另存為”命令,以“while”為檔名,儲存檔案到自己的資料夾

2、輸入程式程式碼

1)輸入一個求和的程式,當輸入為 0 時結束;

#include

using namespace std;

int main(int argc, char** argv)

int a = 0;

int sum = 0;

cout << "input a number: ";

cin >> a;

while (a != 0)

sum = sum +a;

cout << "input a number: ";

cin >> a;

cout << "sum = " << sum;

return 0;

2)第一段是定義兩個變數,存放輸入和總和,

第二段是先提示輸入一個值,

第三段是迴圈,括號裡面先判斷一下 a 的值,不是 0 就求和,然後繼續輸入、判斷、求和,直到不滿足條件退出迴圈,

下面一段是輸出最終求和的`結果;

3)儲存、編譯、生成、執行,從鍵盤上不斷輸入數,最後輸一個 0,得到求和的結果;

3)while 和 for 迴圈的區別是,while 迴圈要先判斷條件,滿足了再迴圈,一般用在讀取檔案中,讀到檔案結尾了就退出;

本節學習了 while 迴圈的基本操作,如果你成功地完成了練習,請學習下一課內容。