我們購(gòu)物的時(shí)候經(jīng)常會(huì)說(shuō)如果這個(gè)物品大于多少錢(qián)就不買(mǎi)了,條件就是大于多少錢(qián),結(jié)果就是不買(mǎi)了。
那么上面所說(shuō)的能不能在C語(yǔ)言中表示出來(lái)呢?當(dāng)然是可以了,不過(guò)C語(yǔ)言中,需要用到一個(gè)符號(hào),這個(gè)符號(hào)就是三目運(yùn)算符。
C語(yǔ)言中的三目運(yùn)算符:“?:”,其格式為:
表達(dá)式1 ? 表達(dá)式2 : 表達(dá)式3;
執(zhí)行過(guò)程是:
先判斷表達(dá)式1的值是否為真,如果是真的話執(zhí)行表達(dá)式2;如果是假的話執(zhí)行表達(dá)式3。
用代碼來(lái)寫(xiě)一下上面的例子:
小編遇到一個(gè)問(wèn)題,幫忙解決一下吧!
小編下班回家兜里有12元錢(qián),打車(chē)回家需要花費(fèi)11.5元,請(qǐng)用三目運(yùn)算符寫(xiě)一個(gè)算式,計(jì)算一下小編能不能打車(chē)回家?
在代碼編輯器中
第5行輸入小編兜里的錢(qián);
第7行輸入打車(chē)需要花費(fèi)的錢(qián);
第10行輸入表達(dá)式看小編能打車(chē)回家嗎;
執(zhí)行結(jié)果為: 小編能不能打車(chē)回家呢:y
1、輸出的是字符型,應(yīng)該用什么輸出方式呢?
2、應(yīng)該用什么關(guān)系運(yùn)算符呢?
3、三目運(yùn)算符用對(duì)了?
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開(kāi)微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書(shū)簽
舉報(bào)