C语言switch语句如何使用

下面小编具体介绍下C说话中switch语句的利用

东西/原料

  • 一台电脑
  • 撑持C说话的编纂器,如VC++6.0,dev C++,VS等

方式/步调

  1. 1

    起首给出一个尺度的用法示例:

    switch(变量)

    {

           case 常量:动作语句1;动作语句2 ;break;

           case 常量:动作语句3;break;

           case 常量:动作语句4;break;

           default:动作语句5;//凡是是提醒

    }

    7aec54e736d12f2e64500c9d41c2d562843568f2.jpg c8ea15ce36d3d539033dad3e3487e950342ab0cf.jpg
  2. 2

    将上面的变量a的值改为3,再看下成果

    可以很清晰地看出逻辑:a的值和下面的哪个常量的值对应,就执行下面的对应的case 后的语句,最跋文得break,跳出switch语句块

    f9dcd100baa1cd116e4fdcddb712c8fcc2ce2d55.jpg 3bf33a87e950352a70d48bf55d43fbf2b3118b92.jpg
  3. 3

    不写break,会怎么样呢?

    谜底是会执行对应case 后的所有语句,显然不是我们想要的

    c8ea15ce36d3d53918aea43e3487e950342ab0b8.jpg 359b033b5bb5c9eabe60a81edb39b6003bf3b3b8.jpg
  4. 4

    那么default的感化是什么呢?把a赋值100,看看

    因为a的值和所有的case都不合错误应,所以需要个提醒或来个其他的动作,

    交给default吧

    35a85edf8db1cb13b8c1a9eed354564e93584ba7.jpg 0df3d7ca7bcb0a46678a1ec46563f6246a60afa7.jpg

注重事项

  • 注重语法的规范(必然要有break)
  • 要当令添加上default语句来给出“异常提醒”
  • 发表于 2019-06-25 20:04
  • 阅读 ( 861 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具