switch循环

  

switch(值){
    case 值1:
        代码
        break;
    case 值2:
        代码
        break;
    case 值3:
        代码
        break;
    default:
        代码
        break;
}

  原理:

  • 找case的值 匹配到进入case执行代码,找break
  • 没找到,找下一个case,如果都没找到就找default,进行default代码,找break
  • 如果没break,进入下一个case或default找break,直到最后

原文地址:https://www.cnblogs.com/xu1115/p/10925988.html

时间: 2024-10-11 10:38:17

switch循环的相关文章

学习for while switch 循环生成的图

从书本<C#入门经典第五版>上记录下来的学习for  while switch 循环生成的图. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { double realCoord, imagCoord; doub

Java笔记3-for,switch循环

大纲:一.分支结构 if switch二.循环 for while do while break continue三.格式化输出 [printf] --------------------------------------------switch 语句 也是用来做分支的,与if不同,它只能做等值比较. switch能完成的业务,if也可以完成. 语法:switch(变量因子){ case 值1: [code block;] [break;] case 值2: [code block;] [br

if和switch循环

013.if判断接受的数据类型 非布尔类型的条件判断 if( 2 )   number类型   ------>所有的非0数字代表  true  ,    0代表false if("abc")  string类型   -------> 所有的非空字符串都代表  true, "" 代表false if(obj)   object类型   -------->所有的非null的对象都代表true,null代表false if(undefined)    

JavaScript的switch循环

<html> <head> <meta charset="utf-8"> <title>无标题文档</title> <style type="text/css"> #div1 { width: 200px; height: 50px; border: 1px solid red; } </style> </head> <body> 姓名:<input t

小白学JAVA if判断 switch 循环

Java if 判断语句 package XunHuanPanDuan;import java.util.Scanner;public class ifDemo01 {    //if 判断语句    public static void main(String[] args) {        Scanner scanner = new Scanner(System.in);        System.out.println("请输入成绩:");        int cj = s

swift 的循环

在swift中没有隐试转换,swift会根据你写的值推测类型,数组的话它根据第一个来判断 --for each 循环 for后面写你定义的变量 in后面写你要遍历的对象 let individualScores = [75, 43, 103, 87, 12] var teamScore = 0 3. for score in individualScores { if score > 50 { teamScore += 3 } else { teamScore += 1 8. } } -----

C语言程序结构之分支结构if switch

一,程序的结构:顺序结构 :程序运行时按正常的流程运行   (程序内部运行实现线性结构:栈,队 列,链表,数组个人感觉) 分支结构 : 条件语句 if switch 循环结构 : while    do while    for 二,if语句 1,分类1)第一种形式: 构成:if(表达式){ 语句块; } 2)if....else的形式 用法:如果表达式的值为真(1) 执行语句块1 如果表达式的值为假(0) 执行语句块2 格式:if(表达式) { //如果表达式的值为真(1),会这行此代码块 语

第一阶段 PHP基础.数学、字符函数库与循环

一位初学php的随堂笔记,记录自己的成长! 一.数学函数库 1.安装:数学函数库是PHPCORE的组成部分 2. (1) floor: 向下取整 (2) ceil: 向上取整 (3)round: 四舍五入 int round(number $var[,int $percision]) (4)pow :求次幂 (5)sqrt:求开平方 (6)max :求最大值 (7)min :求最小值 (8)rand :求整数随机数 (9)mt_rand:求整数更好随机数 二.流程控制语句--循环 1.什么时候用

iOS -Swift 3.0 -for(循环语句用法)

1 // 2 // ViewController.swift 3 // Swift-循环语句 4 // 5 // Created by luorende on 16/12/08. 6 // Copyright ? 2016年 luorende. All rights reserved. 7 // 8 9 import UIKit 10 11 class ViewController: UIViewController { 12 13 override func viewDidLoad() { 1