流程语句

流程语句
==================================================================
条件语句:

1.如果布尔表达式成立,则执行代码块
    
    if(布尔表达式){
            代码块
               }
    
2.如果布尔表达式成立,则执行代码块1,否则执行代码块2
     if(布尔表达式){
        代码块1
        }else{代码块2}

3.如果布尔表达式1成立,则执行代码块1,否则如果布尔表达式2成立,则执行代码块2,如果以上两个都不成立,则执行代码块3

if(布尔表达式1){
        代码块1
    }else if(布尔表达式2){
        代码块2
        }else{
            代码块3
        }
        
ps:if语句是可以嵌套使用的

-------------------------------------------------------------    
循环语句:
            
1.先执行一次代码块,其次会判断布尔表达式是否成立,如果成立则循环执行代码块
        do{代码块}while(布尔表达式);

2.判断布尔表达式是否成立,如果成立,则循环执行代码块
        while(布尔表达式){
                代码块
            }
                              
3.for循环的执行步骤:
        1.首先执行表达式1(初始化变量)
        2.执行表达式2(判断循环条件)
        3.如果循环条件成立,则执行循环体
        4.循环语句执行完毕之后,改变变量的值,再次判断循环条件是否成立,如果成立再次执行循环体....
        5.如果循环条件不成立,终止循环,执行循环后面的语句
            
            
    ps:1.无论执行多少次循环,表达式1只执行一次
       2.循环也是可以嵌套的

for(表达式1;表达式2;表达式3){
                循环体
        }

for(初始化变量;循环条件;修改循环变量的值){
            循环体
        }        
---------------------------------------------------------------

switch(表达式){
    
        case 常量1:
            代码块1;
        break;

case 常量2:
            代码块2
        break;
        
        ....
        
        default:
            默认代码块;
            break;
}    
    
--------------------------------------------------------

break   continue

break:终止循环语句继续执行循环后面的语句
continue:终止本次循环,继续下一次循环

时间: 2024-10-07 00:36:04

流程语句的相关文章

控制流程语句

控制流程语句包含以下几种: 1.if - else 语句 2.switch 语句 2.循环语句: while和for 3.break和continue语句 if - else 语句:(判断语句) 格式一: 只适用于一种情况下去使用.  if(判断条件){   符合条件执行的代码;  } 格式二:适用于两种情况下去使用  if(判断条件){    符合条件执行的代码  }else{    不符合条件执行 的 代码  } 格式三: 适用于多种情况使用的  if(判断条件1){   符合条件1执行的

Python学习笔记总结(一)对象和流程语句总结

一.对象类型 1.数字 数字:不可变 2.字符串 字符串:不可原处修改[修改需要创建新的对象],有顺序,支持求长(len),合并(+),重复(*),索引S[0],分片(S[1:3]],成员测试(in),迭代(for); 特有的查找find,替换replace,拆分split;支持list(S)将字符串分解成一个字符列表,tuple(S)将字符串分解成一个字符组成的元组,复制可用分片和copy标准库, 不支持排序sort和删除del(因为不可原处修改) 3.元组 元组:不可以原处修改,有顺序,支持

04 Java基础 -控制流程语句

/* 控制流程语句: 语句: 使用分号分隔的代码就是一个语句. 顺序语句: 按照代码顺序从上往下执行所有的代码就是顺序语句 ; 也是一个语句 */ class Demo1 {     public static void main(String[] args){     /*     int i = 10;  //声明变量的语句         ;//空语句         System.out.println("Hello World!"); //输出语句             *

第七课第一节,T语言流程语句( 版本5.0)

流程语句 if语句 用if语句可以构成分支结构.它根据给定的条件进行判断,以决定执行某个分支程序段.TC综合开发工具的if语句有三种基本形式,并且每个语句的结尾都要有一个end (注:关键字,if,else,elseif,end) 执行流程图解: if语句在在开发应用使用的频率很高,一般都是用来做判断使用比如:判断是否符合某中条件等等 语句举例:实现在区域内找某一个点的颜色,支持模糊查找 var 返回的x坐标=0,返回的y坐标=0 findpic(0,0,600,800,"/sdcard/111

[Shell] if、for、while流程语句以及整数字符串判断比较的实例详解

前言: 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核.不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序.Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果. 一,shell的流程语句 1,条件语句if else if 示例代码: [[email protected] script]# cat s1.sh #!/bin/bash

java(运算符,控制流程语句,函数 )

运算符 数据类型转换: 小数据类型-------->大数据类型(自动类型转换) 大数据类型--------->小数据类型(强制类型转换) 强制类型转换的格式: 小数据类型  变量名 = (小数据类型)大数据类型 注意的细节: 1.凡是byte.short.char数据类型数据在运算的时候都会自动转换成int类型的数据再运算. 2.两个不同数据类型的数据在运算的时候,结果取决于大的数据类型. class Demo2 { public static void main(String[] args)

“全栈2019”Java第二十二章:控制流程语句中的决策语句if-else

难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第二十二章:控制流程语句中的决策语句if-else 下一章 "全栈2019"Java第二十三章:流程控制语句中决策语句switch上篇 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf

JAVA基础之流程语句

JAVA流程语句有几下几种: 一.if语句: 1.if语句:如果满足条件语句,则执行执行语句: if(条件语句){ 执行语句: ....: } 2.if....else语句:如果满足判断语句,则执行执行语句1,否则执行执行语句2: if(判断语句{ 执行语句1: .....; }else{ 执行语句2: ......; } 3.if....else if....else语句:对多个条件进行判断,进行多种不同的处理: if(判断条件1){ 执行语句1 }else if(判断条件2){ 执行语句2

07JAVA流程语句

JAVA流程语句 5.1条件语句 5.1.1if简写形式 if(表达式){方法体} 5.1.2if一般形式 if(表达式){方法体} else{方法体} 5.1.3if完整形式 If(表达式){方法体} else if(表达式){方法体} … else if(表达式){方法体} else{方法体} 5.2分支语句 5.2.1switch switch(表达式){ case  表达式1:{表达式与表达式1匹配时所执行的方法体;break;} case  表达式2:{表达式与表达式2匹配时所执行的方