分支结构之switch语句

来源:4-16 分支结构之switch语句

qq_麒麟_7

2017-08-30 14:51

怎么看不懂啊

写回答 关注

3回答

  • 慕函数4223871
    2017-08-30 15:41:07
    已采纳

    我觉得用switch去做太麻烦了,所以没做,你可以看别人是怎么做的,主要是学到本事就行

    qq_麒麟_...

    非常感谢!

    2017-08-30 15:51:02

    共 1 条回复 >

  • hc茶
    2017-10-27 15:58:59

    switch(表达式)/*每一个case后没写 break; 是为了举例*/

    case(数值1):表达式1;

    case(数值2):表达式2;

    case(数值3):表达式3;

    .......

    case(数值x):表达式x;

    ......

    case(数值n) :表达式n;

    default:表达式;

    switch结构就是先运行表达式得到结果x,然后按顺序搜索你给的数值1到n,直达搜索到和表达式结果一样的数值开始执行这个数值x后面的表达式x,如果你没加breake则他自动从表达式x运行到default后面的表达式。

    所以例题中case 10:后面没有break


    hc茶

    这个语句用处就是固定顺序下固定数值的固定执行;可以节省运算空间

    2017-10-27 16:05:40

    共 1 条回复 >

  • 慕粉2206575277
    2017-08-30 16:02:36

    switch结构中的case语句遇到break才会终止往下执行,像 case 10没有break,所以它就继续往下执行,直到case 9中遇到break。希望能够帮到你

    qq_麒麟_...

    我是不知道switch结构啥意思,一点都不懂

    2017-09-02 11:24:59

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926026 学习 · 20793 问题

查看课程

相似问题