《看聊天记录都学不会C#?太菜了吧》(6)多晦涩的专业术语原来都会那么简单
本系列文章將會以通俗易懂的對話方式進(jìn)行教學(xué),對話中將涵蓋了新手在學(xué)習(xí)中的一般問題。此系列將會持續(xù)更新,包括別的語言以及實(shí)戰(zhàn)都將使用對話的方式進(jìn)行教學(xué),基礎(chǔ)編程語言教學(xué)適用于零基礎(chǔ)小白,之后實(shí)戰(zhàn)課程也將會逐步更新。
若有想學(xué)習(xí)的內(nèi)容可以在評論區(qū)留言,根據(jù)大家的要求持續(xù)更新。點(diǎn)贊過十萬就算化成灰我也更新下一篇。(肯定不到,也會更的。)
有問題也可以在評論區(qū)留言,也可以私聊我加我好友共同交流一起進(jìn)步~
喜歡內(nèi)容歡迎關(guān)注我、評論、點(diǎn)贊、收藏,這對我很重要,謝謝~
本教程目錄
《看聊天記錄都學(xué)不會C#?太菜了吧》(10)C#偷懶的開始永無止境的循環(huán)?—— 循環(huán)
《看聊天記錄都學(xué)不會C#?太菜了吧》(9)有一些人在學(xué)習(xí)編程的時(shí)候總以為代碼是死板的—— if 嵌套
《看聊天記錄都學(xué)不會C#?太菜了吧》(8)小白又如何?3分鐘搞定一個 C# 知識點(diǎn)—— switch 邏輯運(yùn)算
《看聊天記錄都學(xué)不會C#?太菜了吧》(7)3分鐘搞定 C# 邏輯運(yùn)算—— if else if 邏輯運(yùn)算
《看聊天記錄都學(xué)不會C#?太菜了吧》(6)多晦澀的專業(yè)術(shù)語原來都會那么簡單—— 布爾邏輯
《看聊天記錄都學(xué)不會C#?太菜了吧》(5)C# 中可以用中文名變量?—— 輸入、運(yùn)算
《看聊天記錄都學(xué)不會C#?太菜了吧》(4)C# 中的尚方寶劍 “先斬后奏”—— 變量運(yùn)算
《看聊天記錄都學(xué)不會C#?太菜了吧》(3)變量:我大哥呢?$:小弟我罩著你!—— 輸出變量
《看聊天記錄都學(xué)不會C#?太菜了吧》(2)C#那么簡單我為何之前還學(xué)C語言?——C#變量初解
《看聊天記錄都學(xué)不會C#?太菜了吧》(1)從今天開始我是一個游戲開發(fā)者—— helloworld
我的其它教程
教程點(diǎn)擊進(jìn)去將會有目錄
《看聊天記錄都學(xué)不會C語言?太菜了吧(1)我在大佬群里問基礎(chǔ)問題沒人理?——學(xué)習(xí)建議
《看聊天記錄都學(xué)不會Python到游戲?qū)崙?zhàn)?太菜了吧》(1)裝載Python神器!亮劍!——helloworld
作者簡介
作者名:1_bit
簡介:CSDN博客專家,2020年博客之星TOP5,藍(lán)橋簽約作者。15-16年曾在網(wǎng)上直播,帶領(lǐng)一批程序小白走上程序員之路。歡迎各位小白加我咨詢我相關(guān)信息,迷茫的你會找到答案。
博客地址:https://i1bit.blog.csdn.net
🐰小C:接下來我們來學(xué)一下布爾邏輯吧。
👸小媛:你現(xiàn)在說知識點(diǎn)怎么都用那么高深的詞語了,一聽我就不想學(xué)了。 😡
🐰小C:這不是為了讓你與專業(yè)接軌嘛,畢竟學(xué)了 C# 就可以做東西了。
👸小媛:唔,那你慢慢講,別一來就嚇我。 😠
🐰小C:其實(shí)就是為了嚇你,因?yàn)槟愀杏X你最近有點(diǎn)飄。
👸小媛:你… 😣
🐰小C:好了,其實(shí)布爾邏輯就是我們的邏輯判斷,超級簡單的。例如我們輸入一個字符串,需要判斷這個字符串是否跟某個字符串相等,就可以使用這個邏輯判斷。
👸小媛:不懂,太難了,舉個例子我才懂。 😒
🐰小C:那你看看下面這個代碼。
static void Main(string[] args) {string password = "";password = Console.ReadLine();if (password=="mima") {Console.WriteLine("口令正確");} }👸小媛:唔,你又開始嚇我了,答應(yīng)我,別嚇我,我不飄了。 😂
🐰小C:其實(shí)很簡單的,第一句使用 string 創(chuàng)建了一個字符串變量 password,并且賦值為空,也就是什么都沒有;隨后這個字符串變量 password 就等于用戶輸入的口令。
👸小媛:然后 if 是什么東西?
🐰小C:if 就是一個表示邏輯判斷的關(guān)鍵字,在 if 后的圓括號中輸入判斷條件,這里是 password==“mima” 意思是判斷 password 這個字符串變量存儲的內(nèi)容是否是 mima 這個字符串。
👸小媛:你這里是不是寫錯了,你用兩個等于號了。 😲
🐰小C:沒錯喲,在這里使用兩個等于號正式表示判斷這兩個等于號的左右兩邊是否相等,因?yàn)槲覀冊?C# 中使用一個等于號一般是用來表示程序賦值的意思。
👸小媛:明白了,請繼續(xù)解釋。
🐰小C:在圓括號后,使用一對花括號括起來的代碼就是等這個條件 password==“mima” 判斷正確后需要執(zhí)行的代碼。
👸小媛:你的意思是說條件對了就執(zhí)行 Console.WriteLine(“口令正確”); 吧?
🐰小C:是的,你去運(yùn)行試一下。
👸小媛:好勒,我發(fā)現(xiàn)如果輸入正確條件成立那么就顯示口令正確,如果我輸入錯誤,那么將會什么都不顯示。
🐰小C:嗯,因?yàn)槲覀儣l件判斷錯誤后沒有任何代碼進(jìn)行顯示,不過我們可以加條件判斷錯誤后需要執(zhí)行的內(nèi)容。
static void Main(string[] args) {string password = "";password = Console.ReadLine();if (password=="mima") {Console.WriteLine("口令正確");}else{Console.WriteLine("口令錯誤");} }👸小媛:那個 else 就是條件判斷錯誤后需要執(zhí)行的語句嗎?
🐰小C:是的,如果條件判斷錯誤,將會執(zhí)行 else 后花括號內(nèi)的代碼,也就是顯示 口令錯誤。
👸小媛:懂了,我運(yùn)行了一下,顯示出來了。 😂
🐰小C:不過在這里需要注意的一點(diǎn)是,if else 是一個結(jié)構(gòu),你不能夠在 if else 之間使用其它的代碼使其中斷這個結(jié)構(gòu)鏈接,這樣會出錯的,就像下面這個代碼就是錯誤的示范。
static void Main(string[] args) {string password = "";password = Console.ReadLine();if (password=="mima") {Console.WriteLine("口令正確");}int b = 10;else{Console.WriteLine("口令錯誤");}}👸小媛:上面這個代碼就是在 else 之前添加了一個創(chuàng)建 b 變量并且賦值的語句,這樣是不行的?別的代碼也不行吧,然后這樣就中斷了 if 和 else 之間的聯(lián)系,這樣完整的結(jié)構(gòu)就被破壞了,導(dǎo)致整個代碼錯誤,你是這個意思吧?
🐰小C:是的,其實(shí)你應(yīng)該可以發(fā)現(xiàn),我們這個 if else 可以判斷用戶賬號密碼輸入是否正確,在今后你寫游戲的時(shí)候會經(jīng)常用到 if 語句的。
👸小媛:哈哈哈,幸好我會了,以后用起來應(yīng)該問題不大。 😂
🐰小C:別高興得太早喲,if 語句的知識點(diǎn)可不止這一點(diǎn)喲,哈哈哈。下一節(jié)我們繼續(xù)吧。
👸小媛:沖沖沖,問題不大。
總結(jié)
以上是生活随笔為你收集整理的《看聊天记录都学不会C#?太菜了吧》(6)多晦涩的专业术语原来都会那么简单的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《看聊天记录都学不会C#?太菜了吧》(5
- 下一篇: (7)3分钟搞定 C# 逻辑运算