顺序结构,判断结构 if,switch
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相关推荐
- 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 ...
- 猿创征文 | Java知识【顺序结构判断语句】
目录 第一章:流程控制语句 1.1:流程控制语句分类 1.2:顺序结构 第二章:判断语句:if语句 2.1:if语句格式1 2.2:if语句格式2 2.3:if语句格式3 第一章:流程控制语句 1. ...
- matlab使用switch结构判断学生成绩的等级
使用switch结构判断学生成绩的等级,90分以上为优,80-90为良,70-80为中,60-70为及格,60分以下为不及格. 编程代码如下: switch s1 case {9,10}s='优'ca ...
- expect switch 多条件_JavaScript-流程控制语句:选择结构(if和switch)
代码块 用{}包围起来的代码,就是代码块. JS中的代码块,只具有分组的作用,没有其他的用途. 代码块中的内容,在外部是完全可见的.举例: { var a = 2; alert("qiang ...
- c语言用分支结构判断最大字符,第3章C语言 分支结构PPT课件.ppt
<第3章C语言 分支结构PPT课件.ppt>由会员分享,可在线阅读,更多相关<第3章C语言 分支结构PPT课件.ppt(36页珍藏版)>请在人人文库网上搜索. 1.第三章 分支 ...
- day20.顺序结构 选择结构
顺序结构,选择结构 昨天的scanner都会了吧,那今天就来看看顺序结构和选择结构 顺序结构 java的基本结构就是顺序结构,除非特别指明,否则就按照顺序结构一句一句执行 顺序结构是最简单的算法结构 ...
- JavaScript分支结构(判断结构)使用教程
分支结构就是我们常见的判断结构,根据用户设置好的条件来判断是否执行某些代码程序,下面小千就给大家介绍一下三种常见的分支结构语法. IF 条件分支结构 if 语句 通过一个 if 语句来决定代码执行与否 ...
- golang判断结构体为空_如何在Golang中检查结构是否为空?
golang判断结构体为空 The size of an empty structure is zero in Golang. Here, empty structure means, there i ...
- java对比swith和if的不同,浅谈选择结构if语句和switch语句的区别
1.选择结构if语句格式及其使用 A:if语句的格式: if(比较表达式1) { 语句体1; }else if(比较表达式2) { 语句体2; }else if(比较表达式3) { 语句体3; } . ...
最新文章
- 矩阵乘以其矩阵转置求导-数学
- 后端说:只是你不懂怎么用 headers!
- 数据库存储数据的特点
- Java 8的新增功能(第二部分–可能会出现什么)
- garch模型python步骤_GARCH模型的建模步骤?
- http:(4):http请求方法
- php导出excel数据代码,phpspreadsheet导出数据到Excel的方法介绍(代码示例)
- 给apm换一个软件源
- android内核中Kconfig及如何加自己的驱动
- PHP中的session分析与使用
- css 魔方,css 3d旋转魔方
- EDEM 2020的安装
- 闪迪u盘量产工具万能版_加密保护,更高性能!闪迪酷奂CZ74 U盘新品果然够惊艳...
- 2030年中国GDP将超越美国成为世界第一?
- win10绿联usb转串口_win10 usb转串口驱动-win10 usb转串口sb转驱动下载 PL2303 最新版 - 河东下载站...
- 斗破苍穹手游找不到以前服务器,斗破苍穹手游服务器爆满怎么进 服务器爆满进入方法[图]...
- ESMap三维地图开发流程
- 姚锦云:再论庄子传播思想与接受主体性:回应尹连根教授
- ¶àÀAÃεĴó½á¾Ö
- CSDN送你一份春节压岁钱,请在 24H 内领取!