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