Lesson 03:运算符与流程控制

1 运算符

基本算术运算符:+ - * / %

(1)自增运算符、自减运算符:++ --

(2)关系运算符和boolean运算符:

      • == 等于
      • != 不等于
      • < 小于
      • > 大于
      • <= 小于等于
      • >= 大于等于
      • && 与
      • || 或
      • x<y?x:y 三元操作符

(3)位运算符

(4)数学函数与常量

2 流程控制

java三种流程控制:顺序控制,分支控制和循环语句

  • 顺序控制
  • 分支控制

(1)但分支

1 if(condition){
2   statement
3 }

(2)双分支

1 if(condition){
2   statement1;
3 }else{
4   statement2;
5 }

(3)多分支

  • else if语句

1 if(condition1){
2   statement1;
3 }else if(condition2){
4   statement2
5 }else{
6   statement3;
7 }

  • switch语句

 1 switch(choice){
 2   case1:
 3       ...;
 4       break;
 5   case2:
 6       ... ;
 7       break;
 8 ...
 9   default:
10   ...;
11   break;
12 }

  • 循环控制

(1)for循环

(2)while循环

(3)do while循环

时间: 2024-10-11 23:40:15

Lesson 03:运算符与流程控制的相关文章

PHP100-第四讲 PHP5.4 运算符、流程控制

PHP中有丰富的运算符集,它们中大部分直接来自于C语言.按照不同功能区分,运算符可以分为:算术运算符.字符串运算符.赋值运算符.位运算符.条件运算符,以及逻辑运算符等.当各种运算符同在一个表达式中时,它们的运算是有一定的优先级的,下面将详细介绍.PPT下载请点击 PHP5.4 的流程控制语句if / switch-- PHP100-第四讲 PHP5.4 运算符.流程控制,布布扣,bubuko.com

PHP5.4 运算符、流程控制

算术运算: 加法+.减法-.乘法*.除法/.求余%.递增++.递减-- <?php echo 5%2; ?> <?php echo 6%2; ?> <?php $a=5; echo $a++;//$a+$a+1  只做运算,不做赋值 echo "<br>"; echo $a; ?> <?php $a=5; echo ++$a;//$a+$a+1  结果和运算都执行 echo "<br>"; echo 

python基础02—运算符与流程控制

运算符与流程控制 运算符 赋值运算 用'='表示,'='的左边只能是变量 算术运算 +.-.*:加.减.乘 /:除法运算,运算结果为浮点数 //:除法运算,运算结果为整数(商) %:求余 **:求幂 复合运算 +=.-=.=./=.//=.%=.*= 关系运算(比较运算) >.>=.<.<=.==.!= 由操作数和运算符组成的式子称为表达式 关系表达式是有值的(布尔值),符合数学逻辑值为True,不符合数学逻辑值为False 逻辑运算 与(and):两边的表达式同时为真,值才为真

Python之运算符和流程控制

Python之运算符和流程控制 运算符 算术运算符 + - * / % // ** # 返回一个数值 比较运算符 > >= < <= == != # 返回一个布尔值 3.赋值运算符 += -+ *= /= 逻辑运算符 and/or/not 身份运算符 is和==的区别:is用于判断两个变量引用对象是否为同一个(是否在同一块内存空间中), ==用于判断引用变量的值是否相等. x = 257 y = x z = 257 print(f'x is y:{x is y}') # x is

Java数据类型(二)、Java运算符、流程控制

一.程序写作(创建对象的初始化过程) 1.目的/结果:输出一段话"..." 2.步骤: (1)创建一个基础类,main: (2)创建一块内存空间,用来存储这段话 ①先定义属性,name,sex,age等: ②再定义方法,需要重新创建新的class类,但不需要新的ma方法: (3)调用系统方法/库方法println,实现输出结果 ①在原有的类中创建新对象,将新的class类中的方法调用过来: ②运行,输出所有的内容. //---------------------------------

php笔记2.0——php中的变量、数据类型及转换、运算符、流程控制

2.1  php中的变量: 定义变量:$变量名称=值: 变量名称:$开头    $之后的第一位必须是字母    $第二位之后可以是字母.数字或者是下划线.习惯上变量名称有实际含义,第二个单词后首字母大写--驼峰命名. 预定义变量:传值中接收数据变量  $_GET  数据量小,不安全,经由http get方式来传递数据 $_POST  数据量大,安全,经由http post方式来传递数据 $_REQUEST     $_GET+$_POST,效率低 $_FILES  上传变量,经由http pos

Java语言中学习数组、运算符、流程控制的一些理解

一.数组 1.数组的概念及作用 数组是相同数据类型的元素的集合:   数组本身是引用数据类型,即对象.但是数组可以存储基本数据类型,也可以存储引用数据类型. 例如: int [] a = new int [] {1,2,3,4,5,6,}; String [] s = new String [] {"小兔","小小兔","小小小兔",} : Employee [] e = Employee [10];(Employee是自定义类). 2.数组的声

数组、运算符、流程控制

  1.数组 1.1数组的基本概念及作用 1.数组是相同数据类型元素的集合 数组本身是引用数据类型,即对象.但是数组可以存储基本数据类型,也可以存储引用数据类型. 2.数组的举例: int [] a = new int []{45,65,548,74,12}; String [] s = new String []{"小红","小李","小凯"}; 1.2数组的声明 1.数组的声明的两种方式: 数据类型 []  数组名字    例如:int  [

Python基础总结(字符串常用,数字类型转换,基本运算符与流程控制)

一.字符串常用操作 #Python strip() 方法用于移除字符串头尾指定的字符(默认为空格) name='*egon**' print(name.strip('*'))#移除 name 变量对应的值两边的*,并输出处理结果 print(name.lstrip('*'))#移除 name 变量左边的*,并输出处理结果 print(name.rstrip('*'))#移除 name 变量右边的*,并输出处理结果 #startswith,endswith name='alex_SB' print