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

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

提問人:劉團圓發(fā)布時間:2020-11-28

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

    ? 加法運算符“+”,例如: 3+4、14.3+7 

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

    ? 乘法運算符“*”,例如: 3*5、2.5*6 

    ? 除法運算符“/”,例如: 5/2、5.0/2

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


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

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

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

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

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

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