真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

什么是C語言中的三目運算符

這篇文章運用簡單易懂的例子給大家介紹什么是C語言中的三目運算符,代碼非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

做網(wǎng)站、成都網(wǎng)站制作的關(guān)注點不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給創(chuàng)新互聯(lián)公司一個展示的機會來證明自己,這并不會花費您太多時間,或許會給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗,一切以用戶為中心。

C語言中的三目運算符是:“?:”。三目運算符連接三個對象,是C語言中唯一一個三目運算符,又稱為條件運算符。它的一般形式是:【表達(dá)式a?表達(dá)式b:表達(dá)式c】。

C語言中的三目運算符是:“?:”,該運算符連接3個對象,是C語言中唯一一個三目運算符,又稱為條件運算符。

一般形式如下:

表達(dá)式a?表達(dá)式b:表達(dá)式c

執(zhí)行步驟如下:

1、計算表達(dá)式a的值;

2、如果表達(dá)式a的值為1,則執(zhí)行表達(dá)式b;

3、如果表達(dá)式b的值為0,則執(zhí)行表達(dá)式c;

注意:當(dāng)有多個三目運算符時,按從右至左的順序運算。

例如,下面兩個表達(dá)式是等價的。

ab?c:b;
ab?c:b);

分析:三目運算符判斷條件表達(dá)式的真值,若為真則執(zhí)行“?”號后的第一個表達(dá)式,否則執(zhí)行第二個表達(dá)式。

代碼實現(xiàn):

#include
void main()
{
int x=5;    //定義一個整數(shù)變量
int y=++x>5?0:1;    //通過三目運算符對x進(jìn)行運算
//判斷++x是否大于5,若大于5則將0賦予變量y,否則將1賦予變量y
printf("%d,%d\n",x,y);
}

運行結(jié)果:

6,0

關(guān)于什么是C語言中的三目運算符就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


分享文章:什么是C語言中的三目運算符
鏈接分享:http://weahome.cn/article/jpgpsh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部