黑马程序员-C语言基本运算

------ android培训java培训IOS培训.NET培训、期待与您交流! ----------

C语言中运算符包括:算术运算符,赋值运算符,关系运算符,逻辑运算符,三目运算符

1算术运算符

a.加法运算(+)

不紧能代表加法运算符,还可以表示正号。如:+4,就表示一个正数。

b.减法运算(-)

不紧以代表减法运算符,还可以表示负号。如:-5,就表示一个负数。

c.乘法运算(*)

c语言中用*号代表乘号。如5X5,用C语言表示就是 5*5

d.除法运算(/)

如:5 / 2 = 2;  2个int型的相除,最终结果还是int型。

f.取余运算(%)

如:5 % 2 = 1;5除以2的余数为1。

注意:1> %号两边只能是整数。

   2> 最终结果正负性取决于%号左右的数值。

2赋值运算符

赋值运算符在C语言中用“=”表示。作用就是把一个常量或者变量的值

赋值给另外一个变量。

如:int a = 5;表示把常量5的值赋值给a,所以a的值也为5.

3关系运算符(比较运算符)

关系运算符包括:大于(>),大于等于(>=),小于(<),小于等于

(<=),等于(==),不等于(!=)

其中“==”,"!="2个运算级别相等,“>”,">=","<","<="4个的运算级别相等。

“==”,"!="运算级别小于“>”,">=","<","<="。

4逻辑运算符

逻辑运算符包括:且&&,或||,非!

1>且:“条件A”&&“条件B”, 当条件A和条件B的值都为真时,

才为真(1),只要其中有一个为假,那结果就为假(0)。

计算过程:当条件A的值为真时,然后在计算条件B的值,如果条件B的值也为真,

那结果为真。如果条件B的值为假,那结果就为假。当条件A的值为假时,就不会

去计算条件B的值,最终结果就为假。

2>或:||

“条件A”||“条件B”,条件A和条件B中只要有一个为真,结果就为真。

只有当二个都为假时,结果才为假。

计算过程:当条件A的值为真时,不用计算条件B,结果就为真。

当条件A的值为假时,然后在计算条件B的值,如果条件B的值也是

假时,结果就为假。当条件B的值为真时,那结果就为真。

3>非:!

!条件A

当 条件A的值为真时,那结果就为假。当条件A的值为假时,那结果就为真。

如:!(10>4),首先计算(10>4)的值为1,所以!1的值就为假(0)。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值