运算符与表达式

1.运算符的分类

2.各种运算符的使用方法

3.什么是表达式

1.运算符的分类

...

<1>  int i = 3 / 2;    --->
    i = 1 ;

int i = 3
/ 2.0 ; --->    i =  1.5 ;

<2>  int i = 5 ;

boolean e
= i > 6  &  i ++ > 7
;        --->  e = false
    i = 6

boolean e
= i > 6  &&  i ++ > 7 ;     
--->  e = false     i =5

&&
是短路与 ,  第一个是false , 第二个不会计算是真是假, 直接判断为 false

运算符与表达式,布布扣,bubuko.com

时间: 2024-10-29 19:06:33

运算符与表达式的相关文章

[ Java4Android ] Java运算符与表达式

学习视频来自:http://www.marschen.com/ 1.运算符的分类 2.各种运算符的使用方法 3.什么是表达式? java中的运算符 逻辑运算符 [ Java4Android ] Java运算符与表达式,布布扣,bubuko.com

【C语言学习】《C Primer Plus》第5章 运算符、表达式和语句

学习总结 1.有了一定的语言基础,运算符和表达式这些都大同小异,无外乎赋值运算符(=).算术运算符(+.-.*./.%.++.--)和其他的一下运算符(sizeof.(type)). 2.声明一个参数就创建了一个被称为形式参数(formal argument)或形式参量(formal parameter).我们称函数调用传递一个值,这个值被称为实际参数(actual argument)或实际参量(actual parameter). 3.编程练习(题8): 1 #include <stdio.h

Python 学习笔记(2) - 基本概念、运算符与表达式

字符串 - 可以使用 3 种形式 - 单引号 :「'your string'」 - 双引号 :「"your string"」 - 三引号 :「'''your string''' 或 """your string """」 ,可以定义多行字符串. 1 #单引号 2 print 'this is string' 3 4 #双引号 5 print "this is string" 6 7 #三引号 - 单引号 8

算术运算符和表达式

C语言的运算符范围很宽,除了控制语句和输入输出以外的几乎所有的基本操作都作为运算符处理,下图是C运算符的分类 1  算术表达式 用算术运算符和括号将运算对象(也称操作数)连接起来的,符合语法规则的式子成为算术表达式.运算对象包括 常量 变量 函数. C语言规定了各种运算符的结合方向,这是C语言特点之一,是别的高级语言所没有的.算术运算符的结合方向为"自左至右"又称为"左结合性",以后还可以看到有些运算符的结合方向为"自右至左"即"右结合

python的运算符与表达式

Python运算符与表达式 1. 运算符分类 运算符主要分5种: 1. 算术运算符 2. 比较运算符 3. 位运算符 4. 逻辑运算符 5. 成员运算符 6. 身份运算符 7. 赋值运算符 1. 算术运算符 算术运算符 描述 实例 输出结果 + 两个对象相加 abc+d abcd - 两个对象相减 5-2 3 * 两个对象相乘 3*ab ababab / 两个对象相除 8/2 4 % 取模,返回除法的余数 5%3 2 ** 幂 2**3 8 // 取整除,返回商的整数部分 3//2 1 2. 比

C#程序设计基础——运算符与表达式

运算符就是完成操作的一系列符号,它主要包括算术运算符.赋值运算符.关系运算符.逻辑运算符.条件运算.位操作运算符和字符串运算符. 表达式就是运算符和操作数的组合,如a*b+1-c.表达式主要包括算术表达式.赋值表达式.条件表达式以及布尔表达式等. 算术运算符与表达式 C#提供的运算符有五种:“+”加法运算符.“-”减法运算符.“*”乘法运算符.“/”除法运算符.“%”模运算符.算术运算符的优先级按照先乘除后加减的顺序进行运算. 赋值运算符与表达式 赋值就是给一个变量赋予一个新的值.在C#中赋值运

JavaScript之基础-4 JavaScript 运算符、表达式

一.JavaScript 运算符 运算符 - 算数运算        + - * / % ++ -- - 关系运算        > < >= <= == === != !== - 逻辑运算        && || ! - 位运算          & | ~ ^ << >> >>> - 赋值运算        = += -= *= /= %= - 字符连接运算    + - 条件(三目)运算  ?: - 特殊运算

objective-C运算符和表达式

运算符可以分为以下几种: 算术运算符:+,-,*,/,%,++,—-. 关系运算符:<,>,<=,>=,==,!= 布尔逻辑运算符:!,&&,|| 位运算符:|,&,^,~,>>,<< 赋值运算符:+=.-=.*=.=/ 条件运算符:?: 注意: 1.布尔逻辑运算符中有两个比较特殊的运算符符号,“&&”和“||”. 其中,“&&”为短路与,如果对两个表达式进行运算,若第一个表达式的值为“假”,则与第二个

Day 3 : 运算符和表达式-2、分支结构

1. 运算符和表达式-2 1.1. 赋值运算 1.1.1. 使用“=”进行赋值运算 “=”称为赋值运算符,用于对变量赋值.关于赋值运算符,除了将右边的表达式计算出来赋给左边以外还具备如下特点:赋值表达式本身也有值,其本身之值即为所赋之值.示例代码如下所示: int num = 18, index; System.out.println(index = num % 5); // 结果为:3,赋值表达式本身也有值 System.out.println(index); // 结果为:3 int a,

Day 2 : 变量、JAVA基本类型、运算符和表达式-1

1. 变量 1.1. 什么是变量 在日常生活中,人们会用到大量数据,像去ATM机取款,首先,需要插入银行卡,这个过程其实就是ATM机的系统在获取银行卡号这个数据,而后,输入密码,这个过程也是在获取数据,也就是密码.在后续进行的业务处理中,像存钱.取钱.转帐汇款等等,银行卡号和密码会被反复的.频繁的使用, 那就需要一个存储这些数据的地方. 在软件系统中,是将数据存储在内存之中的,而对内存中的数据的引用就是变量,可以理解为变量就是内存中数据的代词. 简单说, 变量就是指代在内存中开辟的存储空间,用于