switch case语句

javascript基础入门之js中的结构分支与循环语句

怎甘沉沦 提交于 2019-11-29 15:56:35
javascript基础入门之js中的结构分支与循环语句 程序的结构 ①顺序结构:自上而下; ②选择(分支)结构:多条路径,根据不同的条件,只执行其中一个; ③循环结构:重复某些代码 ④配合特定的语句实现选择或循环结构 分支结构语句 单分支 :if(){} () 执行条件 {} 执行语句 双分支 if(执行条件){ 执行语句1 }else{ 执行语句二 } 多分支 if(执行条件1){ 执行语句1 }else if(执行条件2){ 执行语句2 }else if (执行条件3) { 执行语句3 } 。。。。。 多种情况,根据不同的条件选择其中一种 系统提供的switch语句: case的穿透特性:在一个判断语句内,只会执行一次case判断,如果判断成功,后面的case全部执行,每一句后面添加break阻止case穿透,在结尾加default可以结束语句,并返回default所在的结束语句。 switch(执行条件){ case 1 :执行语句1;break; case 2 :执行语句2;break; case 3 :执行语句3;break; case 4 :执行语句4;break; case 5 :执行语句5;break; default:结束语句; } switch和if-else ①switch只能判断具体的值,不能判断范围 ②在switch中的case比较中,不存在隐式转换类型

语句

只谈情不闲聊 提交于 2019-11-29 15:50:18
空语句 C最简单的语句就是空语句,它本身只包含一个分号。空语句不执行任何任务。 适用于语法要求出现一条完整的语句,但是不需要它执行任何任务的场合。 switch case switch (表达式) 语句 表达式具有整数类型,并且这里的语句就是该 switch 主体,它包括了多个 case 标签,以及最多一个 default 标签。 在case后的各常量表达式的值不能相同,否则会出现错误。 在case后,允许有多个语句,可以不用{}括起来。 各case和default子句的先后顺序可以变动,而不会影响程序执行结果。 default子句可以省略不用。 do…while do{ 语句;}while (表达式); do…while 是先执行一次循环体,然后再判别表达式”。当表达式为“真”时,返回重新执行循环体,如此反复,直到表达式为“假”为止,此时循环结束。 当你需要循环体至少执行一次时,选择 do...while 。 continue 和 break continue 语句只结束本次循环,而不是终止整个循环。 break 语句则是结束整个循环过程,不再判断执行循环的条件是否成立。 continue 只能在循环语句中使用,即只能在 for、while 、do…while 中使用,除此之外 continue 不能在任何语句中使用。 continue 不能在 switch 中使用,除非

自学Java之day03_Java选择语句switch

牧云@^-^@ 提交于 2019-11-29 15:34:30
选择语句--switch switch语句格式: 执行流程 首先计算出表达式的值 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。 最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。 执行流程图 需求 代码举例说明switch的基本使用 public class Demo07Switch { public static void main(String[] args) { //定义变量,判断是星期几 int num = 6; //switch语句实现选择 switch (num) { case 1: System.out.println("星期一"); break; case 2: System.out.println("星期二"); break; case 3: System.out.println("星期三"); break; case 4: System.out.println("星期四"); break; case 5: System.out.println("星期五"); break; case 6: System.out.println("星期六"); break; case 7: System.out.println("星期日"); break; default:

C++第一次作业

孤街醉人 提交于 2019-11-29 13:43:41
C++之循环语句 知识点 while循环 - 格式:**while(条件表达式){语句}** - ![](https://img2018.cnblogs.com/blog/1784272/201909/1784272-20190914115255220-781483336.png) - 当条件表达式值为真时,执行{}里面的语句,然后返回条件表达式,开始新的循环;当条件表达式为假,则跳过循环主体。是**先判断后执行**类型。 - 如果当条件表达式为**1**或**true**,那么这就是死循环。 do-while循环 - 格式:do{语句}while(条件表达式) - ![](https://img2018.cnblogs.com/blog/1784272/201909/1784272-20190914115423660-84745821.png) - 与while循环不同的是,循环开始,是先执行do后面的语句,最后执行条件表达式,如果表达式为真,则返回do语句开始新循环,如果为假则跳过循环体。 - 是**先执行再判断**类型 for循环 - 格式:for(表达式1;表达式2;表达式3){语句} - ![](https://img2018.cnblogs.com/blog/1784272/201909/1784272-20190914115510958-823962303.png)

java基础循环判断语句

℡╲_俬逩灬. 提交于 2019-11-29 12:08:22
1.if语句,switch语句,for循环,while循环,do-while循环   (1)if语句三种格式:  if(条件){ 符合条件要要执行的语句 } -----------------------------------     if(条件){      符合条件执行的语句     }else{      不符合条件要执行的语句        } -----------------------------------------     if(条件1){     符合条件1执行的语句     }else if(条件2){     符合条件2要执行的语句     }else if(条件3){     符合条件3要执行的语句     }....else{上述条件都不满足的情况下要执行的语句} ================================================================================= (2)switch语句格式:     switch(变量){ short byte int char 枚举 String     case 值1:     变量符合值1要执行的语句;     break;     case 值2:     变量符合值2要执行的语句     break;     ......    

java.分支结构

时光怂恿深爱的人放手 提交于 2019-11-29 10:08:29
分支结构 1、基本概述 当需要进行条件判断的时候,并且根据条件是否成立来选择执行某一段代码的时,需要分支结构。 if结构 1、语法 if(条件表达式){ 语句块1; -----多条语句的集合,也可以是一条语句。 } 语句块2; 2、执行流程 判断条件表达式是否成立 假如条件成立,则执行语句块1,执行语句块2 假如不成立,则执行语句块2 演示英雄选择 import java.util.Scanner; public class TestIf { public static void main(String[] args) { System.out.println("1、盲僧 2、劫 3、嘉文"); System.out.println("请选择:"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); if(num == 1) { System.out.println("掌控自己掌控敌人"); } if(num == 2) { System.out.println("无形之刃最为致命"); } if(num == 3) { System.out.println("犯我德邦者,虽远必诛!"); }//如果接收的参数没有符合的,则输出下面的语句块2.如果没有语句块2,则不作输出 System.out.println(

一些语句(switch case...)

*爱你&永不变心* 提交于 2019-11-29 08:16:36
switch 语句中的每一种情形(case)的含义是:“如果表达式等于这个值(value),则执行后面的 语句(statement)”。而 break 关键字会导致代码执行流跳出 switch 语句。如果省略 break 关键字, 就会导致执行完当前 case 后,继续执行下一个 case。最后的 default 关键字则用于在表达式不匹配前 面任何一种情形的时候,执行机动代码(因此,也相当于一个 else 语句)。 它的好处是可以取代出现各种if else if的判断语句 1 var num = 8; 2 switch (num){ 3 case 8: 4 alert(8); 5 num=7; 6 console.log(num); 7 break; 8 case 1:alert(1); 9 break; 10 case 2:alert(2); 11 break; 12 case 3: 13 //合并num等于3或4的情况 14 case 4:alert(3,4); 15 break; 16 case 5:alert(5); 17 break; 18 default:alert("不匹配"); 19 break; 20 } 虽然 ECMAScript 中的 switch 语句借鉴自其他语言,但这个语句也有自己的特色。首先,可以在 switch 语句中使用任何数据类型

流程控制

☆樱花仙子☆ 提交于 2019-11-29 07:32:05
流程控制 if、else语句 switch、case语句 for 语句 for range break/continue goto和label语句 流程控制 if、else语句 package main import ( " fmt " " strconv " ) // // 1、if/else分支判断 // func if1() { // //1、if // if 条件1 { // } // //2、if/else // if 条件2 { // } else { // } // //3、多次判断 // if 条件3 { // } else if 条件 { // } else if 条件 { // } // } // 2、判断是否报错 func if2 () { var str string fmt. Scanf ( " %s " , &str) number , err := strconv. Atoi (str) if err != nil { fmt. Println ( " convert faild,err: " , err) return } fmt. Println (number) } func main () { if2 () } switch、case语句 package main import ( " fmt " " math/rand " ) // 1

基础的语句

谁都会走 提交于 2019-11-29 05:05:07
程序的三大结构 顺序 选择 循环 Boolean* 强制类型的转换 所有非零的数字都为true 0 为 false 所有非空字符串都为true 空字符串 false []数组 、 {} 对象 都为true null \ undefined false if 作用 if(){}else{} 常用来判断范围。。。 if分支 单分支:执行逻辑:对条件进行判断,如果条件返回值为true 则执行 var hunry = true; if(3>5){ console.log("睡觉"); 双分支: var year=2001; if(year % 4 == 0 && year % 100 !=0 || year %400==0){ console.log("闰年"); }else{ console.log("平年"); } 多分支: var money =99999; if(money>0 && money<100){ console.log("100以内"); }else if(money>100 && money<1000){ console.log("100-1000"); }else{ console.log("不在范围内"); } 条件的判断 当不为0的纯数字 则返回真 0 false 非空字符串 返回true "" false 所有对象、数组 返回true null

C#基础

对着背影说爱祢 提交于 2019-11-29 04:58:59
注:以下数据均可自由修改 一类型 1) //整型 **int a = 12; 2) //短整型 short b = 313; 3) //长整型 long c = 313; 4) //单精度浮点 float d = 1.5f; 5) //双精度浮点 double e = 254; 6) //高精度浮点 decimal f = 1.2543241m; 7) //字符类型 char g = ‘2’; 8) //字符串类型 string h = “125”; 二语句 1) //输入语句 string i = Console.ReadLine (); Console.WriteLine(“数据为:”+i ); 2) //输出语句 Console.WriteLine(1); Console.WriteLine(“语句”); //控制台停留 Console.ReadKey (); 3) //if语句 1.If(条件语句){} 2.If(条件语句){} else {} 3.If (){} else if{} ………… else if{} else {} 4) //Switch 语句 Switch (变量) { case 常量 : ……; break; case 常量 : ……; break; ………… default: ……… break; } 三注意 Switch 与 if 语句的不同 **1