c语言中的运算符号
1. c语言中有哪些运算符,各有什么功能
加法运算符
1、移位运算符
2、 关系运算符
3、相等运算符
4、 位与运算符
5、位异或运算符
6、 位或运算符
7、 逻辑与运算符
8、 逻辑或运算符
9、 三元条件运算符
10、 赋值运算符
12、逗号运算符
13、优先级
2. C语言34种运算符
34种运算符:
01、圆括号()
02、下标[]
03、指针型结构成员->
04、结构成员.
05、逻辑非!
06、位非~
07、自增++
08、自减--
09、取负-
10、类型转换(类型)
11、取内容*
12、取地址&
13、求字节sizeof
14、乘*
15、除/
16、求余%
17、加+
18、减-
19、左移<<
20、右移>>
21、小于<
22、小于等于<=
23、大于>
24、大于等于>=
25、等于==
26、不等于!=
27、位与&
28、位异或^
29、位或|
30、&&与
31、或||
32、条件运算?:
33、赋值运算=
34、逗号运算,
(2)c语言中的运算符号扩展阅读
9种控制语句
1、if()~else条件语句
2、for()~循环语句
3、while()~循环语句
4、do~while()循环语句
5、continue结束本次循环语句
6、break中止执行switch或循环语句
7、switch多分支选择语句
8、goto转向语句
9、return从函数返回语句
3. C语言中都有哪些运算符
运算符的种类C语言的运算符可分为以下几类:
1.算术运算符
用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。
2.关系运算符
用于比较运算。包括大于(>)、小于(<)、等于(==)、
大于等于(>=)、小于等于(<=)和不等于(!=)六种。
3.逻辑运算符
用于逻辑运算。包括与(&&)、或(||)、非(!)三种。
4.位操作运算符
参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。
5.赋值运算符
用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。
6.条件运算符
这是一个三目运算符,用于条件求值(?:)。
7.逗号运算符
用于把若干表达式组合成一个表达式(,)。
8.指针运算符
用于取内容(*)和取地址(&)二种运算。
9.求字节数运算符
用于计算数据类型所占的字节数(sizeof)。
10.特殊运算符
有括号(),下标[],成员(→,.)等几种。
4. C语言中能进行数学运算的运算符包括哪些
C语言中能进行数学运算的运算符包括三类:
一、常规的数学运算,包括加(+),减(-),乘(*),除(/),和模除(%)。
形式为
a op b
结果为对应的数学运算结果。
其中模除%又称作取余,计算a除以b得到的余数,是唯一一个只能用来做整型计算的数学运算符。
二、自加(++)自减(--)运算:
自加和自减属于单目运算,使用后使变量自加1或者自减1.有前置自加自减和后置自加自减区别。形式为
++a, a++, --a, a--,
四种。
三、带赋值的运算,即在一中提到的物种运算符加上=,组合成复合运算符+=, -=, *=, /=和%=.
对于这类运算符,形式为
a op b
表示a=a op的前一个符号 b。
比如
a+=b
等效于
a=a+b
这是一类特殊的数学运算操作符。