在編程中有代碼的執行主要有三種方式。(1)順序執行,也就是一條語句一條語句按順序執行;(2)條件執行,也就是if...else.當某種條件知足時執行一些代碼;(3)循環執行,就是當某種條件知足的時候,重複執行某些代碼。不少複雜的軟件應用都是經過這三種方式的神奇的組合而產生的。前面咱們已經講過了順序執行和條件執行。在這一節練習中,咱們要了解一下循環執行。編程
在C#中咱們在平常工做常常用到的循環執行有兩種。(1)while循環;(2)for循環; 固然C#提供的循環執行的方式不止這兩種。有興趣,能夠在網上查一下。查不到,還想知道的話,記得聯繫我哦。微信
1. while循環學習
while (測試條件) 測試
{spa
條件爲真時,循環執行大括號裏的這些語句 3d
} blog
條件爲假時,結束循環,執行後面的語句教程
whille循環的執行過程是這樣的。ci
1. 首先判斷while的測試條件,若是爲真,就執行大括號裏的語句。it
2. 執行完大括號裏的語句,再判斷while的測試條件,若是還爲真,繼續執行大括號裏的語句。
3. 若是爲假,結束while循環。執行後面的語句。
咱們下面經過實際的例子,更好的的理解一下while循環。
你建立一個項目。解決方案名稱爲Sloution17,項目名稱爲Exercise17,項目類型爲控制檯程序。點擊Program.cs. 在裏邊加入這些代碼。
簡單解釋一下這個程序。
1. 第17行 i++; 是一個表達式,表示每次把i增長1;例如i一開始等於1;運行i++;語句後,i就變爲2了;
2. 這個程序是在dos窗口輸出i當前的數值,而後把i增長1。 若是i不大於10就繼續循環執行。
運行結果
練習
1. 讀懂這段代碼,爲重要的語句加上註釋
2. 若是把第17行代碼注掉,運行程序會是什麼結果?
3. 修改代碼,讓程序把i的值從0到20輸出到dos窗口。
付費解答C#入門學習過程當中碰到的各類問題。
零基礎學習C#入門,大多數的問題均可以經過自學或藉助互聯網解決。
可是仍是會有一些問題,不是那麼容易解決,成爲了你學習的絆腳石。最後甚至形成你學習的半途而廢。一般學習C#編程入門,你會遇到20到30多個你不能很容易解決的問題。
這個時候,你最須要什麼呢?
對!一個專業的老師給你幫助!
你在學習本課程中,遇到任何問題均可以經過qq或email想本教程做者進行求助。
只需30元,你就能夠獲得本教程做者的三次專業解答。因此你只需不到300元就能夠順利的完成C#入門,今後推開軟件行業的大門。
付費方式很是簡單:
用微信掃描下面的二維碼。在付款留言中留下你的qq號或email地址就能夠啦。
教育不是要便宜,而是要可靠!真正聰明的人,更懂得花錢讓專業的人爲本身服務,提升本身的效率。
老師qq:2040227296
老師email:2040227296@qq.com