1:顺序结构:从上往下执行程序代码,为顺序结构

----------------------------------------------------------------------

2:判断结构: if   如果   判断是两个选择一个,要么对要么错

if中的条件表达式 返回结果只能是  true或false
   2.1    if(条件表达式){};

2.2    if(条件表达式){}else{};

2.3    if(条件表达式){}else  if(条件表达式){};

当if else运算后,有一个具体的结果时,可以简化成 三元运算符。
----------------------------------------------------------------------

3:选择结构:switch  会给你提供备选答案
    3.1    switch   (表达式)

{

case  取值1:
                    执行语句;
                    break;

case  取值2:
                    执行语句;
                    break;

default;
                    执行语句;

break;

}

当case执行语句多条一致时,可以简写为

当用户输入1,2则输出test1

当用户输入3,4则输出test2

int test=2;

switch(test){

case 1:

case 2:

Systeam.out.println("test1");

break;

case 3:

case 4:

System.out.println("test2");

break;

}

运行结果为:test1

----------------------------------------------------------------------

if与switch的应用:

if: (常用)

1:对具体的值进行判断。

2:对区间判断

3:对运算结果是boolean类型的表达式进行判断。

switch:(不常用)

1:对具体的值进行判断。

2:值得个数通常是固定的。

对于几个固定的值判断,建议使用switch语句,因为switch语句会将具体的答案都加载进内存,效率相对高一点。

转载于:https://www.cnblogs.com/liyunchuan/p/10552308.html

顺序结构,判断结构 if,switch相关推荐

  1. 03.Python基础--控制流语句-顺序结构-判断结构-循环语句

    文章目录 1.控制流语句 1.1 if条件判断 1.1.1 布尔类型和其他数据类型之间的转换关系 1.1.2 if 嵌套 1.1.3 列表 1.2 循环语句 1.2.1 for循环 1.2.2 whl ...

  2. 猿创征文 | Java知识【顺序结构判断语句】

     目录 第一章:流程控制语句 1.1:流程控制语句分类 1.2:顺序结构 第二章:判断语句:if语句 2.1:if语句格式1 2.2:if语句格式2 2.3:if语句格式3 第一章:流程控制语句 1. ...

  3. matlab使用switch结构判断学生成绩的等级

    使用switch结构判断学生成绩的等级,90分以上为优,80-90为良,70-80为中,60-70为及格,60分以下为不及格. 编程代码如下: switch s1 case {9,10}s='优'ca ...

  4. expect switch 多条件_JavaScript-流程控制语句:选择结构(if和switch)

    代码块 用{}包围起来的代码,就是代码块. JS中的代码块,只具有分组的作用,没有其他的用途. 代码块中的内容,在外部是完全可见的.举例: { var a = 2; alert("qiang ...

  5. c语言用分支结构判断最大字符,第3章C语言 分支结构PPT课件.ppt

    <第3章C语言 分支结构PPT课件.ppt>由会员分享,可在线阅读,更多相关<第3章C语言 分支结构PPT课件.ppt(36页珍藏版)>请在人人文库网上搜索. 1.第三章 分支 ...

  6. day20.顺序结构 选择结构

    顺序结构,选择结构 昨天的scanner都会了吧,那今天就来看看顺序结构和选择结构 顺序结构 java的基本结构就是顺序结构,除非特别指明,否则就按照顺序结构一句一句执行 顺序结构是最简单的算法结构 ...

  7. JavaScript分支结构(判断结构)使用教程

    分支结构就是我们常见的判断结构,根据用户设置好的条件来判断是否执行某些代码程序,下面小千就给大家介绍一下三种常见的分支结构语法. IF 条件分支结构 if 语句 通过一个 if 语句来决定代码执行与否 ...

  8. golang判断结构体为空_如何在Golang中检查结构是否为空?

    golang判断结构体为空 The size of an empty structure is zero in Golang. Here, empty structure means, there i ...

  9. java对比swith和if的不同,浅谈选择结构if语句和switch语句的区别

    1.选择结构if语句格式及其使用 A:if语句的格式: if(比较表达式1) { 语句体1; }else if(比较表达式2) { 语句体2; }else if(比较表达式3) { 语句体3; } . ...

最新文章

  1. 矩阵乘以其矩阵转置求导-数学
  2. 后端说:只是你不懂怎么用 headers!
  3. 数据库存储数据的特点
  4. Java 8的新增功能(第二部分–可能会出现什么)
  5. garch模型python步骤_GARCH模型的建模步骤?
  6. http:(4):http请求方法
  7. php导出excel数据代码,phpspreadsheet导出数据到Excel的方法介绍(代码示例)
  8. 给apm换一个软件源
  9. android内核中Kconfig及如何加自己的驱动
  10. PHP中的session分析与使用
  11. css 魔方,css 3d旋转魔方
  12. EDEM 2020的安装
  13. 闪迪u盘量产工具万能版_加密保护,更高性能!闪迪酷奂CZ74 U盘新品果然够惊艳...
  14. 2030年中国GDP将超越美国成为世界第一?
  15. win10绿联usb转串口_win10 usb转串口驱动-win10 usb转串口sb转驱动下载 PL2303 最新版 - 河东下载站...
  16. 斗破苍穹手游找不到以前服务器,斗破苍穹手游服务器爆满怎么进 服务器爆满进入方法[图]...
  17. ESMap三维地图开发流程
  18. 姚锦云:再论庄子传播思想与接受主体性:回应尹连根教授
  19. ¶àÀ­AÃεĴó½á¾Ö
  20. CSDN送你一份春节压岁钱,请在 24H 内领取!

热门文章

  1. 121-Best Time to Buy and Sell Stock
  2. Debain 7.2安装配置
  3. proc/[pid]/maps 文件解释
  4. Crontab运行php脚本
  5. 何崚谈阿里巴巴前端性能优化最佳实践
  6. PHP更新数据库记录
  7. ASP.NET 学习历程
  8. 对比.Net PetShop和Duwamish来探讨Ado.Net的数据库编程模式
  9. 【经验】提高github的下载(克隆)速度
  10. 【modbus】libmodbus库的移植与使用