



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电梯维修培训课件·常用电梯部件与维护
- 药物使用的社会责任与执业药师试题及答案
- 行政管理专科模拟考试试题及答案
- 直线与曲线性质回顾课件
- 老年人常见病的管理试题及答案
- 家家文化课件
- 艺术的觉醒-美术课件
- 好分数介绍课件
- 民族团结与文化多样性试题及答案
- 贵港市港北区奇石乡中心小学食品安全课件介绍
- 凉山州彝族留守儿童心理教育现状及对策
- 知道网课智慧《自动化生产线实训》测试答案
- 智慧管网项目建设方案
- 山东省烟台市牟平区(五四制)2023-2024学年九年级下学期期中考试数学试题
- 2024年注册安全工程师考试题库及参考答案(完整版)
- SYT 0440-2021 工业燃气轮机安装技术规范-PDF解密
- DL-T 572-2021电力变压器运行规程-PDF解密
- 《17 他们那时候多有趣啊》公开课一等奖创新教学设计及反思
- 2023届高三物理一轮复习89热学中的变质量问题(解析版)
- 人教版 美术 三年级下册全册表格式教案教学设计
- 2021年全国高中数学联赛浙江赛区初赛试题
评论
0/150
提交评论