W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
為了寫出更實用的程序,我們幾乎總是需要檢查特定條件,并相應地改變程序的行為。條件語句給了我們這種能力。最簡單的形式是if語句:
if( x > 0){
cout << "x is positive" <<endl;
}
圓括號中的表達式被稱為條件。如果條件為真,則花括號中的語句會被執(zhí)行。否則不執(zhí)行。
條件可以包括任何比較操作符:
x == y //x等于y
x != y //x不等于y
x > y //x大于y
x < y //x小于y
x >= y //x大于或等于y
x <= y //x小于或等于y
盡管你可能很熟悉這些操作符,但C++使用的語法和數(shù)學符號有一些不同,如=,≠和≤。一種常見的錯誤是使用單個=來代替兩個==。記住“=”是賦值操作符,而==是比較操作符。此外,C++中不存在類似=這樣的操作符。
條件操作符兩側(cè)必須是相同的類型。你只能把int類型和int類型比較,把double類型和double類型比較。很遺憾,此時,你根本不能比較字符串!存在一種比較字符串的方法,但在最近幾章內(nèi)我們都不會學到它。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: