zoukankan      html  css  js  c++  java
  • 正经学C#_判断[switch语句]:[c#入门经典]

    switch是一个和IF语句极其相似的语句。但是Switch允许条件可以有多个值。

    程序的基本结构如下

      switch(textVal)

      {

            case Val:

           程序代码

             break

        case Val2:

           程序代码

             break

        case Val3:

           程序代码

             break

               ......

         case ValN:

           程序代码

             break

      }

    switch是由花括号,括号内包含 case和break的语句。

    其中,c#要求一个case必须带有一个break。一个case不能直接跳到下一个case。

    break的意思是跳出,当case的值符合switch条件值时,进入符合的值的case并执行代码,之后执行break,跳出switch语句,执行其他程序代码。 可以有无数个case,反正机器不累。

    流程图 箭头向右即为符合条件,不符合向下。

    代码写的有些脑残,但是意思对就行。简单明白就行

            int a = 26, b = 11;
                switch(a+b)
                {
                    case 10:
                        Console.WriteLine("正确");
                        break;
                    case 30:
                        Console.WriteLine("正确");
                        break;
                    case 37:
                        Console.WriteLine("正确");
                        break;
                }

    在switch中有一个关键字,default。 在switch中没有匹配的case值就执行 default内的代码。代码如下:

     int a = 26, b = 11;
                switch(a+b)
                {
                    case 10:
                        Console.WriteLine("正确");
                        break;
                    case 30:
                        Console.WriteLine("正确");
                        break;
                    case 27:
                        Console.WriteLine("正确");
                        break;
                     default:
                         Console.WriteLine("没有一个算对的.");
                        break;
    
                }

    ok了,switch基础也就这些了

  • 相关阅读:
    ETL讲解(很详细!!!)
    必须掌握的30种SQL语句优化
    亿级Web系统搭建——单机到分布式集群
    运行第一个容器
    Docker 架构详解
    容器 What, Why, How
    Docker 组件如何协作?
    部署 DevStack
    通过例子学习 Keystone
    创建 Image
  • 原文地址:https://www.cnblogs.com/T-ARF/p/6367316.html
Copyright © 2011-2022 走看看