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)視頻回答
點擊加載更多評論>>