yag Site Admin
註冊時間: 2007-05-02 文章: 689
2704.11 果凍幣
|
發表於: 2007-8-28, PM 2:18 星期二 文章主題: [轉貼][教學]超簡單c#教學 vol 4 |
|
|
原作者:babu61509 ( 轉貼前已取得babu61509及ilmsilms同意 )
原出處:http://www.getphpbb.com/phpbb/viewtopic.php?t=204&mforum=209774061336771
盜版ilmsilms的C++教學XD (已有ilmsilms的回應訊息同意)
應該會跟版主的教學同步 (?)
=============================================
今天要說的是流程判斷
大家可以宣告一個bool來做個實驗,C++的判斷方式就是判斷true和false而已
我們可以用判斷式來產生
例如
[code]
int x=50,y=10;
bool b;
b=x>y;
[code]
這個樣子b是True(1),因為我們的判斷式是A大於B,如果A大於B就成立,出現true,沒有就是False(0)
判斷式常用的有:
等於 ==
大於 >
小於 <
不等於 !=
注意!!等於判斷式和算數的不一樣!!
算數的是=
如果搞錯了會像下面一樣
正確:
[code]
int x=50,y=10;
bool b;
b=x==y;
[/code]
錯誤:
[code]
int x=50,y=10;
bool b;
b=x=y;
[/code]
本來是比較X和Y是否相同,錯誤的會變成把X變成Y,這樣不管怎麼樣都會true
再舉個例子
[code]
int x=50,y=10;
bool b;
b=(x<y);
[/code]
加個括弧大家會比較看得清楚XD
這是在比較X和Y,判斷是小於,所以如果X小於Y的話會輸出1,沒有的話會輸出0
這裡的1是true,0是false
然後把結果輸入到B裡面去
學會判斷後就可以開始學習流程控制和迴圈之類的東東了
下一次會講到XD
有問題歡迎提問喔 |
|