信息技术教案

C运算符和C表达式

时间:2015-08-24 来源:无忧教育网 编辑:森林狼 点击:

C运算符和C表达式

 C运算符
(1) 算术运算符     (+ - * / %)
(2) 关系运算符     (> < == >= <= !=)
(3) 逻辑运算符     (!&& ||)
(4) 位运算符        (<< >> ~ | ∧ &)
(5) 赋值运算符     (=及其扩展赋值运算符)
(6) 条件运算符     (?:)
(7) 逗号运算符               (,)
(8) 指针运算符               (*  &)
(9) 求字节数运算符         (sizeof)
(10) 强制类型转换运算符 ( (类型) )
(11) 成员运算符            (.->)
(12) 下标运算符            ([  ])
(13) 其他                    (如函数调用运算符())
 
 
 C表达式
箅术表达式:如2+6.7*3.5+sin(0.5)
关系表达式:如x>0,y<z+6
逻辑表达式:如x>0 && y>0 (表示x>0与y>0同时成立,&&是逻辑运算符,代表“与”)
赋值表达式:如a=5.6
逗号表达式:如a=3,y=4,z=8 用逗号连接若干个表达式,顺序执行这些表达式,整个逗号表达式的值是最后一个表达式的值(今为8)

基本算术运算符:  + - * / %
结合方向:从左向右
优先级: - ---->* / % -----> + -
               (2)        (3)          (4)
说明:
“-”可为单目运算符时,右结合性
两整数相除,结果为整数
%要求两侧均为整型数据

例      5/2   =2
       -5/2.0  =-2.5
例      5%2   =1
       -5%2    =-1
       1%10   =1
        5%1    =0
      5.5%2(x)
 

  [成长作文专题]   [理想作文专题]   [婚礼致辞专题]   [招聘启事范文]

本文地址:http://www.edu399.com/jiaoan/xxjs/142188.html
本文标题:C运算符和C表达式
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)