亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C# 分支與循環介紹

2020-01-24 03:27:57
字體:
來源:轉載
供稿:網友

            1.順序結構: --> 所謂順序結構 顧名思義,就是按順序執行,在C#中所有的代碼都是由上至下的順序執行。

      2.分支結構: --> 三元表達式 ?:,if...else... , switch 語句。  即所謂的條件語句。

      3.循環結構: --> while, do...while... ,for ,foreach語句。 即所謂的循環語句

  

條件語句:

       if語句

       翻譯過來 就是  如果 (...)  就 (...)   

       else if 配對的規則: else 總是與它最近的if 配對,除非用花跨號表示出其他選擇。

復制代碼 代碼如下:

            int a = 7;
            if (a > 0)
            {
                Console.WriteLine("this is dog");
            }
            else
            {
                Console.WriteLine("this is cat");
            }

            //或者

            if (a > 0)
            {
                //...
            }
            else if (a == 0)
            {
                //...
            }
            else
            {
                //...
            }

     switch 語句。

          int a= 4;  當 a 的值 與 case后面的值相等時候 就執行 該case 語句  如果都不匹配 則執行 default

復制代碼 代碼如下:

          switch (a)
            {
                case 1:
                    return 1;
                    break;
                case 2:
                    return 2;
                    break;
                default:
                    return 3;
                    break;
            }

   條件語句中有一個goto 語句,屬于不常用到的,也說說把。

   跳到指定的標記行: 如下代碼 當我輸入 a  的時候 程序會走 第三個case  進入后 goto case "Mark2"  則專跳到 第二個case語句 執行里面的代碼.

復制代碼 代碼如下:

static void Main(string[] args)
         {
             string mark = Console.ReadLine();
             int cons = 20;
             switch (mark)
             {
                 case "Mark1":
                     goto Mark1;
                 case "Mark2":
                     cons += 20;
                     break;
                 case "a":
                     goto case "Mark2";
                 default:
                     Console.WriteLine("沒有找到您輸入的節點");
                     return;
             }
             Mark1:
             //Console.WriteLine("已經轉跳到Mark1");
             //return;

             Console.WriteLine(cons);

           }

循環語句:
       while,do...while... ,for ,foreach語句

       while(條件){} ,while 與 if 語句很像,都是滿足條件就執行代碼快, 而二者之間的 不通在于 while 在條件成立時候將反復執行代碼體,而 if 語句只執行一次。

       do{需要循環執行的語句}while(條件);基本跟 while 一樣 。 只是do while 會先執行一次 循環體 在判斷條件。

       for 循環, for 循環 可以說是 C# 中用的最多的循環。

       for(條件初始化;循環條件;條件改變)

        我們來做一個累加 到100的操作

復制代碼 代碼如下:

          int sum = 0;
            for (int i = 0; i <= 100; i++)
            {
                sum += i;
            }

      foreach 循環語句 : 是一種自動遍歷 的循環語句。 如下有一個字符串數組,我們需要遍歷它, 首先 數組內的每一位都是string 類型的

      于是我們 先定義一個 string s  而這個變量 s 是屬于arrt 數組內的 ,所以 in arrt  程序便會自動循環完成。  foreach中 in 前面的 變量類型

      一定要與 所遍歷的 數組 或 任何 東西的類型一致 否則會報錯

復制代碼 代碼如下:

          string[] arrt = new string[] {"a","b","c" };
            foreach (string s in arrt)
            {
                Console.WriteLine(s);
            }

        條件 與 循環 是比較簡單。。。。

       其中涉及到兩個關鍵字 continue break

       那就說書說他們的區別把。

           continue  break 在循環語句中的區別在于  break 退出循環

           當循環 語句 執行到break 的時候 便會跳出 這個循環語句。 而   continue  只是結束當次循環進入下一次循環。

          來看看下面兩個循環語句;   第一個輸出的是 0 1 2  而第二個 只是跳過了 3 。

復制代碼 代碼如下:

        for (int a = 0; a <= 100; a++)
            {
                if (a == 3)
                    break;
                Console.WriteLine(a);
            }

            for (int a = 0; a <= 100; a++)
            {
                if (a == 3)
                    continue;
                Console.WriteLine(a);
            }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97精品国产97久久久久久免费| 成人在线激情视频| 91久久精品久久国产性色也91| 国产精品久久久久久久久久99| 欧美成人免费播放| 日韩欧美aⅴ综合网站发布| 国产精品极品尤物在线观看| 在线观看久久av| 色综合视频一区中文字幕| 国产美女精品免费电影| 久久久999国产精品| 日韩免费观看视频| 欧美精品www在线观看| 日本精品视频在线播放| 日韩在线中文视频| 精品少妇一区二区30p| 一本久久综合亚洲鲁鲁| 一本色道久久综合亚洲精品小说| 日韩av免费在线| 欧美俄罗斯性视频| 亚洲第一精品自拍| 亚洲iv一区二区三区| 久久久精品中文字幕| 亚洲综合日韩在线| 日韩中文字幕视频在线观看| 欧美成人午夜激情在线| 国产精品激情av电影在线观看| 2019中文字幕免费视频| xvideos国产精品| 久久午夜a级毛片| 亚洲精品国产品国语在线| 日韩中文字幕不卡视频| 大伊人狠狠躁夜夜躁av一区| 久久影院免费观看| 国产裸体写真av一区二区| 欧美日韩在线另类| 亚洲男人天堂九九视频| 欧美多人爱爱视频网站| 亚洲精品videossex少妇| 日本免费一区二区三区视频观看| 欧美在线观看一区二区三区| 伊人久久综合97精品| 国产精品久久久久久久久久| 欧美日韩精品国产| 亚洲精品视频网上网址在线观看| 亚洲欧洲在线播放| 有码中文亚洲精品| 久久艹在线视频| 日本一区二区三区在线播放| 久久久久久亚洲精品中文字幕| 国产成人精品a视频一区www| 国产在线视频91| 国产69精品久久久久9| 日韩成人在线免费观看| 精品国产一区二区三区在线观看| 欧美高清视频在线播放| 国产精品久久久久久久一区探花| 日韩精品亚洲精品| 久久视频精品在线| 日韩免费在线看| 欧美综合第一页| 亚洲欧美国产一本综合首页| 国产a∨精品一区二区三区不卡| 国产精品xxxxx| 国产a∨精品一区二区三区不卡| 久久久亚洲精品视频| 欧美午夜精品伦理| 亚洲欧美三级在线| 91精品国产高清自在线| 久久精品青青大伊人av| 国产精品久久久久av| 色无极影院亚洲| 国产精品jizz在线观看麻豆| 色婷婷综合久久久久中文字幕1| 国产精品久久久久福利| 欧美激情视频三区| 日韩中文字幕在线看| 狠狠色狠色综合曰曰| 国产精品69精品一区二区三区| 91久久久亚洲精品| 97人人爽人人喊人人模波多| 欧美亚洲国产日本| 亚洲电影免费观看高清完整版在线观看| 国产精品一区二区3区| 精品视频中文字幕| 亚洲国产精品一区二区三区| 欧美成人三级视频网站| 中文字幕综合在线| 国产啪精品视频网站| 上原亚衣av一区二区三区| 国产亚洲美女久久| 日韩在线观看视频免费| 日本精品免费一区二区三区| 欧美成人免费一级人片100| 久久久久国色av免费观看性色| 国产精品一区二区久久精品| 亚洲国产美女久久久久| 91精品久久久久久久久久另类| 欧美亚洲在线播放| 69av成年福利视频| 亚洲成人久久久久| 精品久久久久国产| 日韩欧美精品网址| 日韩毛片在线看| 日韩av影视综合网| 日韩在线免费视频观看| 中文字幕精品影院| 久久免费视频在线| 日韩美女av在线| 欧美日本啪啪无遮挡网站| 精品国产视频在线| 91精品久久久久久久| 亚洲欧美资源在线| 色七七影院综合| 久久99精品久久久久久噜噜| 成人激情黄色网| 最新中文字幕亚洲| 亚洲成人999| 亚洲精品国产精品久久清纯直播| 久久亚洲精品毛片| 亚洲电影av在线| 播播国产欧美激情| 欧美日韩精品在线观看| 日韩免费高清在线观看| 日韩电影第一页| 69av视频在线播放| 亚洲成人久久网| 亚洲成年人影院在线| 国产视频亚洲精品| 亚洲国产精品va在看黑人| 2019亚洲男人天堂| 亚洲人成电影网| 色哟哟亚洲精品一区二区| 亚洲一区久久久| 蜜臀久久99精品久久久久久宅男| 中文字幕免费精品一区高清| 日本午夜在线亚洲.国产| 日韩av在线精品| 国产成人亚洲综合| 另类天堂视频在线观看| 亚洲日本成人网| 亚洲欧洲国产伦综合| 亚洲欧洲日韩国产| 精品高清一区二区三区| 欧亚精品在线观看| 色狠狠av一区二区三区香蕉蜜桃| 欧美日韩国产精品一区二区三区四区| 久久精品中文字幕电影| 中文字幕日韩精品在线| 欧美激情视频在线| 国产精品揄拍一区二区| 中文字幕亚洲字幕| 欧美在线视频免费观看| 日韩欧美国产成人| 国产成+人+综合+亚洲欧洲| 亚洲精品一区二区网址| 亚洲片在线观看| 亚洲一级免费视频| 亚洲欧洲高清在线| 成人黄色片网站| 亚洲一区二区三区四区视频| 丝袜亚洲欧美日韩综合| 97超碰蝌蚪网人人做人人爽| 91色在线观看|