您的位置:網站首頁 > 電器維修資料網 > 正文 >
C語言基本運算符
來源: 日期:2013-11-24 19:12:41 人氣:標簽:
(1)算術運算符及自增、自減運算符
下表列出了加、減、乘、除、取模5種算術運算符,以及自增、自減運算符的操作說明。其中,除法運算符又分兩種情況,一是整除,即兩個整數相除,所得商舍尾數,僅取整數部分,如5/10等于O;二是實除,即兩個實數相除,所得商也是實數,如5.0/10等于0.5。
自增運算符++和自減運算符--,是C語言中 具特色的單目(一個量)運算符,其操作對象必須是整型變量,而不能為常量或表達式,其功能分別是使變量增1或減1。自增運算符++和自減運算符--有前綴運算符和后綴運算符兩種應用方式,兩者產生的效果有些不同:前綴運算符,如++i或--i,在使用i之前,先使i的值+1或-1;后綴運算符i++或i--,在使用i之后,才使i的值加1或減1。
例如,y的原值等5,則:語句×=++y,表示y先加1再運算,得y=y+l=6,x=y=6;語句×=y++,表示y先運算再加1,得x=y=5,y=y+l=6。
(2)邏輯運算符
邏輯運算符是基本運算符中的一種。邏輯運算符有:與“&&”、或“||”、非“!”等3三種。
邏輯運算符&&、||為雙目(兩個量)運算符,為單目運算符。它們要求的操作對象是非0的整型值和整型0表示的邏輯量。其運算規則如下:
1)若兩個操作對象都為非0整型值(真),則相與的結果為1(真),否則為0(假);
2)若兩個操作對象都為整型值0(假),則相或結果為0(假),否則為1(真);
3)若操作對象為非O整型值(真),求非的結果為0(假),否則為1(真)。
這里補充一點,算術運算符中的加、減和乘,與大家熟悉的算術運算規則完全相同,而除運算符應按上述規范使用。
【看看這篇文章在百度的收錄情況】
相關文章
- 上一篇: C語言運算符的作用與分類
- 下一篇: 變壓器的效率