位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

C語言 基本算術(shù)運(yùn)算符

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-11-28

C語言中的基本算術(shù)運(yùn)算符有5種:

    ? 加法運(yùn)算符“+”,例如: 3+4、14.3+7 

    ? 減法運(yùn)算符“-”,例如: 4-5、7.4-2、'a'-32 

    ? 乘法運(yùn)算符“*”,例如: 3*5、2.5*6 

    ? 除法運(yùn)算符“/”,例如: 5/2、5.0/2

    求余運(yùn)算符%,例如: 8%3、-8%3、8%(-3)、(-8)%(-3)。


    上述表達(dá)式中:8%3的值為2; -8%3的值為-2; 8%(-3)的值為2; -8%(-3)的值為-2。所以求余數(shù)運(yùn)算的結(jié)果的符號(hào)與第一個(gè)操作數(shù),即被除數(shù)的符號(hào)相同。

    C語言規(guī)定求余運(yùn)算“%”左右兩側(cè)的操作數(shù)必須都是整型數(shù)據(jù),所以5.3%3、5%2.0等表達(dá)式是錯(cuò)誤的。

    求余運(yùn)算在實(shí)際應(yīng)用中的意義在于:如果a%b的值為0,那么a能被b整除。

    “==”是關(guān)系表達(dá)式中的判斷兩個(gè)操作數(shù)是否相等的運(yùn)算符。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部