版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件编程基础逻辑运算符的操作数为逻辑值,即true或false,运算结果也是一个逻辑值。 逻辑取反()逻辑取反为一元运算符,即它只对一个操作数进行运算。它的运算结果与操作数的逻辑值相反。 逻辑与(&)逻辑与对两个逻辑操作数进行“与”运算。只有逻辑表达式中两部分都为真的时候,整个表达式才为真。逻辑运算逻辑运算软件编程基础逻辑或(|)逻辑或对两个逻辑操作数进行“或”运算。只要逻辑表达式的两部分任何一个为真的时候整个表达式就为真。逻辑异或()逻辑异或对两个逻辑操作数进行“异或”运算。 只要逻辑表达式的两部分同时为真或为假的时候整个表达式为真。 逻辑运算逻辑运算软件编程基础例boolean o
2、peraOne , operaTwo , result;/定义三个逻辑变量operaOne = true; /变量赋初值operaTwo = false; /变量赋初值result 1= operaOne & operaTwo; /两个操作数执行与运算,result 1值为falseresult 2= operaOne | operaTwo; /两个操作数执行与运算,result 2值为true 逻辑运算逻辑运算软件编程基础位运算位运算 位运算的操作数为数值,“位”是指“bit”,即对操作数的每一位进行逻辑操作,其运算结果也为数值。要理解并掌握位运算,必须掌握数值在内存中的二进制表示形
3、式,并掌握整数的十进制和二进制之间的转换。 软件编程基础位运算位运算 位运算包括按位取反(-)、按位与(&)、按位或(|)、按位异或(),这几个位运算所使用的运算符与逻辑运算相同,运算规则也相同,但在运算时以二进制1代表true、0代表false作为真值。位运算与逻辑运算的操作数和运算结果不同,在使用时要注意区分:对于同一个操作符,如果对逻辑值进行操作就是逻辑运算;如果对数值进行运算就是位操作符。还有三个位移操作符左移()和无符号右移()。 软件编程基础条件运算条件运算 条件运算符是一个三元运算符,包含三个运算数,其格式为:表达式表达式1 ? 1 ? 表达式表达式2 : 2 : 表达式表达式3 3 其中要求表达式1是一个逻辑表达式,其值应该是逻辑值。条件运算符的运算过程为:先求出表达式1的值,若表达式1的值为true,则整个条件表达式的值为表达式2的值,若表达式1的值为假,则整个条件表达式的值为表达式3的值。 软件编程基础条件运算条件运算例a = true ? 3 : 5; /a的值为3b = 8;c = (ab) ? a : b;/c的值为8,即c的值为a和b中较大的一个。软件编程基础赋值运算赋值运算 赋值运算符及其扩展运算符包括:=、*=、/=、%=、+=、-=、=、=、&=、=、|=,它们都
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西省咸阳市百灵中学2027届九年级物理第一学期期末达标测试试题含解析
- 考试双向细目表与审题单
- 2026年洪水退去后公共场所环境清理消毒规范
- 学校急救知识测评试题及答案分享
- 裁剪工测试试题与答案
- 道德与法治 中考 2026届 重点班卷 易错题版
- 全国卷 科学 2025年 艺术类校考
- 化学 高三一轮复习 2019届 强基计划 开放题版
- 征迁岗位笔试题目及答案解析
- 基于APOS理论的初中数与代数概念教学现状调查及策略研究
- 养殖建房合同
- 配网调控培训知识课件
- DB65T 4633-2022 棉花消防安全管理规范
- 2026届福建省宁德市八年级物理第一学期期末联考试题含解析
- 在建工程转固课件
- 2020典型精密零件机械加工工艺分析实例
- 教育机构经营情况说明范文
- 小学英语教师进城考试试题及答案
- 《宠物临床职业技能评价规范-宠物医师》
- 一般现在时完整版本
- 汽车起重机技术规格书
评论
0/150
提交评论