国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#的循環語句集錦及案例詳解

2019-10-29 21:40:19
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了C#中的基本循環:while循環、for循環和foreach循環,大家都知道循環結構可以簡化程序編碼,更好地實現理想的效果,并結合案例給大家講解,需要的朋友可以參考下

使用循環好處多多-使用循環可以使程序實現判斷邏輯,有了循環可以利用計算機強大的計算功能,下面我列舉出C#中的循環語句,代碼如下:

有了循環結構,有利于利用計算

機強大的計算能力

有了循環結構,有利于利用計算

機強大的計算能力

C#中循環語句:while、for、foreach

1、while循環

 

 
  1. static void Main(string[] args) 
  2. int[] hs = { 1,2,3,4,5,6,7,8,9}; 
  3. int ligh = hs.Length; 
  4. while (ligh > 0) 
  5. Console.WriteLine(hs[ligh - 1]); 
  6. ligh -= 1; 
  7.  
  8. Console.ReadKey(); 
  9. }  

2、for循環

(可以嵌套for循環,比如:做冒泡排序的時候會用到)

 

 
  1. static void Main(string[] args) 
  2. int[] hs = { 1,2,3,4,5,6,7,8,9}; 
  3. //倒敘打印只需要修改一下判斷條件即可 
  4. for (int i = 0; i < hs.Length; i++) 
  5. Console.WriteLine(hs[i].ToString()); 
  6.  
  7. Console.ReadKey(); 
  8. }  

3、foreach循環遍歷集合中的元素

(這種寫法貌似是.NET獨有的吧)

 

 
  1. static void Main(string[] args) 
  2. int[] hs = { 1,2,3,4,5,6,7,8,9}; 
  3. //這里用到了var關鍵字,匿名類型(由編譯器自動推斷),你可以把它換成int 
  4. foreach (var item in hs) 
  5. Console.WriteLine(item.ToString()); 
  6.  
  7. Console.ReadKey(); 

for循環實例

C# for循環一般都用在計數或排序中使用,這樣做也就相當于為每行數據打上序號。因此C# for循環在開發過程中占有極其重要的地位。

 

 
  1. int i;  
  2. for(i=1;i<=10;++i)  
  3. {  
  4. Console.WriteLine("{0}",i);  
  5. }  

計數器變量是一個整數i,它的起始值是1,在每次循環的最后遞增1.在每次循環過程中,把i的值寫到控制臺上.

注意當i的值為11時,將執行循環后面的代碼.這是因為在i等于10的循環末尾,i會遞增為11.這是在測試條件i<=10之前發生的,此時循環結束.

最后要注意的是,可以把計數器變量聲明為C# for循環語句的一部分,重新編寫上述代碼,如下所示:

 

  
  1. for(int i=1;i<=10;++i)  
  2. {  
  3. Console.WriteLine("{0}",i);  
  4. }  

以上內容結合是用C#語言實現的基本循環語句并結合案例做介紹,有需要的朋友可以參考下,希望大家多多支持我。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴文县| 平顶山市| 宜州市| 登封市| 德格县| 上虞市| 兰州市| 赣州市| 韩城市| 吴忠市| 原平市| 特克斯县| 隆德县| 自贡市| 沈阳市| 中牟县| 吴桥县| 东阿县| 长岛县| 通州区| 杨浦区| 宜丰县| 鲁山县| 红河县| 大宁县| 东乡| 拉孜县| 曲松县| 天全县| 河津市| 阿荣旗| 新平| 浑源县| 永嘉县| 和硕县| 遵义县| 客服| 增城市| 桃园县| 德清县| 湖北省|