



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言运算符TAG:运算符,数据类型TEXT:算术运算符对数值进行算术运算,其中:加、减、乘、除、求余运算是双目运算。其结果可以是整数、单精度实数和双精度实数。自增、自减运算是单目运算,其操作对象只能使整型变量,不能是常量或表达式等其他形式。REF: .TXT,+运算符.txt,-运算符.txt,*运算符.txt,/运算符.txt,%运算符,+运算符,- 运算符加+ TAG:算术运算符,运算符,数据类型TEXT:双目运算符,算数加法。单目运算符,表示正数。REF: .TXT,算数运算符.txt减-TAG:算术运算符,运算符,数据类型TEXT:双目运算符,算数减法。单目运算符,表示负数。REF: .TXT,算数运算符.txt乘*TAG:算术运算符,运算符,数据类型TEXT:*,双目运算符,算数乘法。REF: .TXT,算数运算符.txt除/TAG:算术运算符,运算符,数据类型TEXT:/,双目运算符,算数除法;如果两个参与运算的数是整数,表示整除,舍去小数部分。如5.0/2等于2.5,而5/2等于2。REF: .TXT,算数运算符.txt取余%TAG:算术运算符,运算符,数据类型TEXT:/,双目运算符,算数除法;如果两个参与运算的数是整数,表示整除,舍去小数部分。如5.0/2等于2.5,而5/2等于2。REF: .TXT,算数运算符.txt自加+TAG:算术运算符,运算符,数据类型TEXT:单目运算符,针对整数运算,可以放在运算数的两侧,表示运算数增1。REF: .TXT,算数运算符.txt自减-TAG:算术运算符,运算符,数据类型TEXT:单目运算符,针对整数运算,可以放在运算数的两侧,表示运算数减1。REF: .TXT,算数运算符.txt关系运算符TAG:算数运算符,运算符,数据类型TEXT:关系运算符用于对两个操作数的比较,包括:(大于)、=(大于等于)、,=,运算符.txt,=运算符.txt,运算符.txt,TAG:关系运算符,运算符,数据类型TEXT:运算符,例如ab,如果a的值大于b,返回数值1(逻辑真),否则返回数值0(逻辑假)。REF: .TXT,关系运算符.txt小于运算符,例如ab,如果a的值大于b,返回数值1(逻辑真),否则返回数值0(逻辑假)。REF: .TXT,关系运算符.txt等于= =TAG:关系运算符,运算符,数据类型TEXT:运算符,例如ab,如果a的值大于b,返回数值1(逻辑真),否则返回数值0(逻辑假)。REF: .TXT,关系运算符.txt大于等于=TAG:关系运算符,运算符,数据类型TEXT:运算符,例如ab,如果a的值大于b,返回数值1(逻辑真),否则返回数值0(逻辑假)。REF: .TXT,关系运算符.txt小于等于运算符,例如ab,如果a的值大于b,返回数值1(逻辑真),否则返回数值0(逻辑假)。REF: .TXT,关系运算符.txt不等于!=TAG:关系运算符,运算符,数据类型TEXT:!=运算符,例如a=b,如果a的值不等于b,返回数值1(逻辑真),否则返回数值0(逻辑假)。REF: .TXT,关系运算符.txt逻辑运算符TAG:运算符,数据类型TEXT:逻辑运算符进行逻辑运算。优先级:!运算级别最高、&运算与|运算同级。!运算的优先级高于算术运算符,而&和|运算则低于关系运算符。 结合方向:逻辑非(单目运算符)具有右结合性;逻辑与和逻辑或(双目运算符)具有左结合性。REF: .TXT,&运算符.txt,|运算符.txt,!运算符.txt逻辑非 !TAG:逻辑运算符,算数运算符,运算符,数据类型TEXT:!逻辑与运算符,单目运算符,右结合,如果参与运算的数据为真,返回假;参与运算的数据为假则返回真。在C语言中没有逻辑类型,如果数字的值不为0,就认为它的逻辑值为真,反之为假。REF: .TXT,逻辑运算符.txt逻辑与&TAG:逻辑运算符,算数运算符,运算符,数据类型TEXT:&逻辑与运算符,只有当运算符两侧的数据都为真时,结果为真,否则结果为假。在C语言中没有逻辑类型,如果数字的值不为0,就认为它的逻辑值为真,反之为假。REF: .TXT,逻辑运算符.txt逻辑或|TAG:逻辑运算符,算数运算符,运算符,数据类型TEXT:|逻辑与运算符,只有当运算符两侧的数据都为假时,结果为假,否则结果为真。在C语言中没有逻辑类型,如果数字的值不为0,就认为它的逻辑值为真,反之为假。REF: .TXT,逻辑运算符.txt赋值运算符TAG:运算符,数据类型TEXT:赋值表达式是由赋值运算符(=)连接表达式(右侧)和变量(左侧)。既将赋值运算符右侧的表达式的结果值赋予赋值运算符左侧的变量,表达式可以是常量、变量、表达式和另外一个赋值表达式。基本赋值运算符复合赋值运算符条件运算符TAG:运算符,数据类型TEXT:条件运算符是C语言中唯一的一个三目运算符,它要求有三个运算对象,每个运算对象的类型可以是任意类型的表达式(包括任意类型的常量、变量和返回值为任意类型的函数调用)。一般形式:?:计算过程是:计算的值,如果为真(非0),则计算的值,并将的值作为整个条件表达式的结果值;如果为假(0),则计算的值,并将的值作为整个条件表达式的结果值。就是说,根据条件的真/假,只能选择一个表达式的结果作为整个表达式的结果。优先级:高于赋值运算符,低于逻辑关系运算符。例如ab?x=3,x=5;如果ab则x的值为3,反之为5。REF: .TXT,逗号运算符TAG:运算符,数据类型TEXT:逗号表达式是由逗号运算符(,)与两个以上的表达式连接而成。其结果是最后一个表达式的结果值。逗号表达式可以是任何类型。一般形式:,贩计算过程:依次计算的值,的值,的值,最后将的值作为整个表达式的结果值。因此逗号表达式又称为“顺序求值运算”。优先级:所有运算符中级别最低。结合方向:自左向右(左结合性)例如:int a=2,c;float b=5.2;c=a,2*a,2*b的结果为10.4(最后一个表达式的值),因为逗号表达式的求值顺序是:先计算c=a,将a的值赋给c(c=2),其此计算2*a的值(为4),最后计算2*b的值(为10.4)。当整个表达式计算结束后,c的值为2,整个表达式的值为10.4。sizeof运算符TAG:运算符,数据类型TEXT:sizeof是C语言的一种单目操作符,如C语言的其他操作符+、-等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。类型转换隐式转换显式转换位运算符TAG:运算符,数据类型TEXT:在C语言中,位运算符是为了描述系统而设计的位运算,它的设计目标是为了取代汇编语言。位运算是对字节或字中的位(bit)进行测试或移位处理。运算符是对c语言中的字符型(char)或整型(int)数据的操作,而不能用于其他类型。例如:float、double等。位运算符分为位逻辑运算符和移位运算符。位逻辑与TAG:逻辑运算符,算数运算符,运算符,数据类型TEXT:&逻辑与运算符,按位与。如2的二进制数是0010,7的二进制数是01112&7的值为2(0010)。位逻辑或TAG:逻辑运算符,算数运算符,运算符,数据类型TEXT:|逻辑与运算符,按位或。如2的二进制数是0010,7的二进制数是01112|7的值为7
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第二单元《乘除法的关系和乘法运算律》第10课时(教学设计)-四年级下册数学西师大版
- 9.2 第2课时 溶解度2023-2024学年九年级下册化学同步说课稿(人教版)
- Unit 14 The wrong 12-year-old!说课稿-2025-2026学年小学英语3A新概念英语(青少版)
- 工厂采购部人员增补申请报告
- 厦门生物实验室安全题库及答案解析
- 教育扶贫项目管理方案
- 学校与家长安全协议书
- 口感品质评价体系下的果冻产品研发
- 肺结节影像实时分析技术-洞察及研究
- 初中物理学期教学总结
- 《水的组成说课课案》课件
- 无人驾驶车辆在医疗物资运输中的应用研究-洞察分析
- 暴雨过后工地复工复产方案
- 快件处理员(中级)职业技能鉴定考试题库(含答案)
- TNBSIA 001-2024 建筑设备一体化管控平台建设技术要求
- JT-T-848-2013公路用复合隔离栅立柱
- 《客舱安全与应急处置》-课件:其他辅助设备
- chap5-高性能混凝土的性能-物理力学性能
- 县河长制方案
- 基于韧性原则的乡村低密度住宅规划体系构建
- 早期工业时期英国工艺美术运动设计课件
评论
0/150
提交评论