麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

【學習筆記】【C語言】選擇結構-switch

2019-11-14 18:52:30
字體:
來源:轉載
供稿:網友

1.用法

switch(整型表達式)
{
    case 數值1:
        語句1;
        break;
    case 數值2:
        語句2;
        break;
    ... ...
    case 數值n:
        語句n;
        break;
    default :
        語句n+1;
        break;
}

當整型表達式的值等于“數值1”時,就會執行“語句1”,后面的break表示退出整個switch語句,也就是直接跳到第16行代碼;

當整形表達式的值等于“數值2”時,就會執行“語句2”;后面的以此類推。如果在數值1~數值n中,沒有一個值等于整型表達式的值,那么就會執行default中的語句n+1。

由于所有的case后面都有個break,因此執行完任意一個case中的語句后,都會直接退出switch語句

 

2.break的作用

break關鍵字的作用是退出整個switch語句。默認的格式中,每個case后面都有個break,因此執行完case中的語句后,就會退出switch語句。

1> 如果某個case后面沒有break,意味著執行完這個case中的語句后,會按順序執行后面所有case和default中的語句,直到遇到break為止。

 

3.代碼

 1 #include <stdio.h> 2  3 /* 4  if (條件) 5  { 6   7  } 8   9  10  switch (數值)11  {12     case 數值1:13         語句1;14         break;15  16     case 數值2:17         語句2;18         break;19  20     default :21         語句3;22         break;23  }24  */25 26 int main()27 {28     //int a = 10;29     // break:退出整個switch語句30     // 如果case后面沒有break,就會執行后面所有case中的語句,直到遇到break為止31     /*32     int b = 10;33     34     switch (a)35     {36         case 10:37             38             b++;39         case 5:40             printf("B/n");41             b++;42         case 0:43             printf("C/n");44             b++;45             break;46         default:47             printf("D/n");48             break;49     }50     51     printf("b的值是%d/n", b);*/52     53     char c = '+';54     int a = 10;55     int b = 20;56     // 如果要在case后面定義新的變量,必須用大括號{}包住57     switch (c) {58         case '+':59         {60             int sum = a + b;61             printf("和是%d/n", sum);62             break;63         }64             65         case '-':66         {67             int minus = a - b;68             printf("差是%d/n", minus);69             break;70         }71     }72     73     return 0;74 }

4.練習

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产成人高潮免费观看精品 | 91精品视频网址 | 久章草在线视频 | 日韩欧美综合在线 | 538在线精品 | 免费久久久久 | 综合网日日天干夜夜久久 | 欧美国产一区二区三区 | 午夜a狂野欧美一区二区 | 一级片免费在线 | 伊久在线| 国产三级在线观看a | 欧美一区二区精品夜夜嗨 | 国产免费观看av | 国产二三区 | 亚洲男人的天堂在线视频 | 羞羞视频免费网站 | 欧美成人精品一区二区 | 欧美成人午夜一区二区三区 | 精国产品一区二区三区四季综 | 欧美在线小视频 | 国产成人av免费 | 久久99国产伦子精品免费 | 中国久久久 | av在线播放地址 | 黄污网站在线 | asian gaysex| 欧美日韩夜夜 | 欧美成人一区免费视频 | 美女羞羞视频在线观看 | 视频一区 日韩 | 日韩av有码在线 | 久久久久久久久久久久久久久伊免 | 作爱在线观看 | 一级毛片电影院 | 成人做爽爽爽爽免费国产软件 | 九九热在线观看视频 | 亚洲午夜久久久精品一区二区三区 | 欧美伦理一区二区 | 在线观看免费毛片视频 | 操碰|