您的位置:网站首页 > 电器维修资料网 > 正文 >
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语言运算符的作用与分类
- 下一篇: 变压器的效率