C# 學習筆記 part 5 邏輯思考,變數交換,將變數 a 的值,與變數 b 值,做交換

C# 入門 教學 5 範例解說,變數交換,將變數 a 的值,與變數 b 值,做交換

這個變數交換範例,非常的重要,因為

1、暫時存放

2、間接傳值

這2個概念,在 C# 中,大量的被使用

如果你未安裝 Visual Studio 開發套件,參考 C# 學習,教你下載安裝 Visual Studio Community

卡在命名問題,參考 C# 學習 part 3 卡在第一關,命名問題...只能借助 Goole 翻譯

回顧上一篇,參考 C# 學習,定義變數類型,定義方法類型,方法前面的 void 到底是什麼用途


將變數 a 的值,與變數 b 值,做交換,代碼請參考下圖

c = a;
a = b;
b = c;




結果




概念

注意 1 2 3 順序




這一篇,其實重點在概念,因為整個 C# 程式語言,

大量的使用 ( 暫時存放 ) 與 ( 間接傳值 ) 這2個概念,

C# 很多的地方,不能被直接使用,不能被直接存放...

一定要開個東西,暫時存放,然後間接傳值...

經常把人搞的暈頭轉向,神志昏眩,腦袋爆炸...

這個變數交換範例,學校必考,面試必出,它的原因,就是在這...

這個變數交換範例,看似簡單,其實很難,要搞懂...要好幾年的時間...





認識一下,代碼內的專有名詞

佔位符 ( 佔位符號 )

換行




賦值

Assignment operator 賦值運算符 =

把右邊的值,給左邊的變數




C# 學習筆記,邏輯思考




此篇文章之圖文教學,如果還不太明白,請至下方連結,查看 youtube 視頻解說

視頻解說之第一部分 https://www.youtube.com/watch?v=sxaV2fMkJsA

謝謝大家,抽空觀看,files備份檔名 csharp00005


後續文章 C# part 6 創建 class 物件,使用 class 物件


C# tutorial 5 Show you what is Variable Exchange

沒有留言:

張貼留言

由於經常被灌水,所以您再發表留言之後,需要耐心的等待博客主之審核,於審核過後才會公開您的留言,因此請您不要重複的留言,謝謝您的留言。
Hello my friend, I have no money, I am very poor, My blog is super chill, I welcome your comments, but in order to maintain a healthy discussion, please avoid spam or irrelevant comments.