觀光客
👥+2
電腦教學
隱藏選單
回應(3)
通報違規

 殺時間C++程式練習(3):特殊控制字元、流程控制

放開那女孩
本文:2012-09-26T22:57:31
今天練習while迴圈 與特殊控制字元

\" : 插入一個單引號
\a : 發出一個警告音
\b : 退一格
\f : 跳頁
\n : 換新行
\r : 游標移到目前該行的最前面
\t : 插入Tab跳格到字串中
\0 : 代表一個空字元

以上特殊控制字元可自行加入 cout << " ";雙引號中測試效果。


-------------------------------------------------------------
while(條件) \\符合條件,就重複執行迴圈中的程式碼

.
.
.


-----------------------------------------------------------------------------------------------------------------------------
#include<iostream>
#include<string>
using namespace std;

int main()

string yes;
int count = 0;

do {
count += 1;
cout << "第" << count << "次進入迴圈\n";
cout <<"繼續[Yy/Nn] ?";
cin >> yes ;
cout << endl;
}while(yes== "y" ||yes =="Y");

cout << "已離開迴圈";
system("PAUSE");
return 0;

-----------------------------------------------------------------------------------------------------------------------------
執行結果:


-----------------------------------------------------------------------------------------------------------------------------
說明:

1. 載入字串相關套件
#include<string>

2. 宣告一個字串型態的變數 yes
string yes;

3. whlie迴圈,遇到do時進入迴圈,執行到while時判斷是否符合條件,符合就再從do的地方再做一次迴圈中的程序,不符合就離開迴圈。
do{}whlie(條件)

-----------------------------------------------------------------------------------------------------------------------------
請練習使用while迴圈設計輸入兩個數字求出最大公因數(GCD)與最小公倍數(LCM)

提示:使用輾轉相除法

r = m % n

% 表示 相除後的餘數

8 = 24 % 16

編輯 - 2012-09-26T23:08:18
補充 - 2012-10-01T22:14:49
  👥+2  回應(3)  (DMCA Compliance - Abuse 投訴)
[變更為 舊回應在上方][目前是 新回應在上方]
(觀光客) ^-^ - 123.110.102.9
3 F:2012-11-05T23:40:36
有追有推

(觀光客) ☯ - 1.175.225.169
2 F:2012-10-02T21:33:53
❃PUSH!!

放開那女孩
1 F:2012-09-26T22:58:23


[0.26] 🍌