(9)有一些人在学习编程的时候总以为代码是死板的
本系列文章將會(huì)以通俗易懂的對(duì)話方式進(jìn)行教學(xué),對(duì)話中將涵蓋了新手在學(xué)習(xí)中的一般問題。此系列將會(huì)持續(xù)更新,包括別的語(yǔ)言以及實(shí)戰(zhàn)都將使用對(duì)話的方式進(jìn)行教學(xué),基礎(chǔ)編程語(yǔ)言教學(xué)適用于零基礎(chǔ)小白,之后實(shí)戰(zhàn)課程也將會(huì)逐步更新。
若有想學(xué)習(xí)的內(nèi)容可以在評(píng)論區(qū)留言,根據(jù)大家的要求持續(xù)更新。點(diǎn)贊過十萬(wàn)就算化成灰我也更新下一篇。(肯定不到,也會(huì)更的。)
有問題也可以在評(píng)論區(qū)留言,也可以私聊我加我好友共同交流一起進(jìn)步~
喜歡內(nèi)容歡迎關(guān)注我、評(píng)論、點(diǎn)贊、收藏,這對(duì)我很重要,謝謝~
本教程目錄
《看聊天記錄都學(xué)不會(huì)C#?太菜了吧》(10)C#偷懶的開始永無(wú)止境的循環(huán)?—— 循環(huán)
《看聊天記錄都學(xué)不會(huì)C#?太菜了吧》(9)有一些人在學(xué)習(xí)編程的時(shí)候總以為代碼是死板的—— if 嵌套
《看聊天記錄都學(xué)不會(huì)C#?太菜了吧》(8)小白又如何?3分鐘搞定一個(gè) C# 知識(shí)點(diǎn)—— switch 邏輯運(yùn)算
《看聊天記錄都學(xué)不會(huì)C#?太菜了吧》(7)3分鐘搞定 C# 邏輯運(yùn)算—— if else if 邏輯運(yùn)算
《看聊天記錄都學(xué)不會(huì)C#?太菜了吧》(6)多晦澀的專業(yè)術(shù)語(yǔ)原來(lái)都會(huì)那么簡(jiǎn)單—— 布爾邏輯
《看聊天記錄都學(xué)不會(huì)C#?太菜了吧》(5)C# 中可以用中文名變量?—— 輸入、運(yùn)算
《看聊天記錄都學(xué)不會(huì)C#?太菜了吧》(4)C# 中的尚方寶劍 “先斬后奏”—— 變量運(yùn)算
《看聊天記錄都學(xué)不會(huì)C#?太菜了吧》(3)變量:我大哥呢?$:小弟我罩著你!—— 輸出變量
《看聊天記錄都學(xué)不會(huì)C#?太菜了吧》(2)C#那么簡(jiǎn)單我為何之前還學(xué)C語(yǔ)言?——C#變量初解
《看聊天記錄都學(xué)不會(huì)C#?太菜了吧》(1)從今天開始我是一個(gè)游戲開發(fā)者—— helloworld
我的其它教程
教程點(diǎn)擊進(jìn)去將會(huì)有目錄
《看聊天記錄都學(xué)不會(huì)C語(yǔ)言?太菜了吧(1)我在大佬群里問基礎(chǔ)問題沒人理?——學(xué)習(xí)建議
《看聊天記錄都學(xué)不會(huì)Python到游戲?qū)崙?zhàn)?太菜了吧》(1)裝載Python神器!亮劍!——helloworld
作者簡(jiǎn)介
作者名:1_bit
簡(jiǎn)介:CSDN博客專家,2020年博客之星TOP5,藍(lán)橋簽約作者。15-16年曾在網(wǎng)上直播,帶領(lǐng)一批程序小白走上程序員之路。歡迎各位小白加我咨詢我相關(guān)信息,迷茫的你會(huì)找到答案。
博客地址:https://i1bit.blog.csdn.net
🐰小C:小媛,我們繼續(xù)開始學(xué)習(xí) if else 吧。
👸小媛:為啥還要學(xué)?之前學(xué)了兩節(jié)這個(gè)內(nèi)容了。 😡
🐰小C:難道你以為就這一點(diǎn)嗎?
👸小媛:難道不是嗎? 😡
🐰小C:你是不是以為編程就是那么死板的嗎?老師教給你知識(shí)點(diǎn)后你就以為老師教給你的知識(shí)點(diǎn)就是大部分了嗎?
👸小媛:那不就是怪你了嘛?你都沒說,我不會(huì)怪我咯。 😡
🐰小C:emmm,其實(shí)我可以跟你說基本上這節(jié)課要講的內(nèi)容你學(xué)過,沒有新的知識(shí)點(diǎn),但是你就是不會(huì)這樣去用。
👸小媛:emmm,所以這是誰(shuí)的問題。
🐰小C:哈哈哈,你覺得呢?其實(shí)這是你還不熟的原因,但是你不知道如何靈活運(yùn)用會(huì)導(dǎo)致后你后面學(xué)習(xí)編程的時(shí)候會(huì)有困難。
👸小媛:所以說你這是在為我好咯。 😤
🐰小C:那不是嘛 =。=。
👸趕緊講吧,啰啰嗦嗦,不跟你拌嘴了。 😤
🐰小C:這一節(jié)我們講的是 if 語(yǔ)句的嵌套。
👸哈?這又是啥東西?套娃嗎?
🐰小C:昂,對(duì)的,你看看下面這個(gè)代碼。
static void Main(string[] args) {string menu="0",menu2="";Console.WriteLine("請(qǐng)選擇你要進(jìn)行的操作:");Console.WriteLine("A.進(jìn)入系統(tǒng)");Console.WriteLine("B.關(guān)閉系統(tǒng)");Console.WriteLine("C.注銷");Console.WriteLine("D.切換賬號(hào)");Console.WriteLine("E.選擇用戶");menu = Console.ReadLine();if (menu=="A"){Console.WriteLine("你選擇的是 A 進(jìn)入系統(tǒng):");Console.WriteLine("請(qǐng)選擇你接下來(lái)要進(jìn)行的操作:");Console.WriteLine("A.返回上一級(jí)");Console.WriteLine("B.重置系統(tǒng)內(nèi)容");Console.WriteLine("C.關(guān)閉系統(tǒng)防護(hù)");menu2 = Console.ReadLine();if (menu2=="A"){Console.WriteLine("正在返回上一級(jí)");}else if (menu2 == "B"){Console.WriteLine("正在重置系統(tǒng)內(nèi)容");}else if (menu2 == "C"){Console.WriteLine("正在關(guān)閉系統(tǒng)防護(hù)");}}else{Console.WriteLine("你選擇的是 B、C、D、E 選項(xiàng)");}}👸:哇,好長(zhǎng)呀,不過感覺都會(huì)。
🐰小C:對(duì)呀,這就是新內(nèi)容。
👸:哈?這是啥新內(nèi)容?
🐰小C:看見了嗎? if 語(yǔ)句的圓括號(hào)里面嵌套了一個(gè) if 語(yǔ)句。
👸:咦?!竟然可以這樣? 😂
🐰小C:對(duì)呀,可以呀,不然你以為。 在代碼編程中都是很靈活的,只要你符合規(guī)定,那么你就可以去進(jìn)行很自由的代碼編寫,實(shí)現(xiàn)不同的功能,所以編程才可以無(wú)限可能,創(chuàng)造不同的東西。
👸:唔,原來(lái)你之前說的編程不死板是這個(gè)意思。
🐰小C:既然你會(huì),那我就不多說了,你來(lái)跟大家解釋一下這是什么意思吧?
👸:簡(jiǎn)單啊,就是一個(gè) if 語(yǔ)句內(nèi)部,又有一個(gè) if 語(yǔ)句;意思就是 外層的 if 語(yǔ)句條件正確后,在執(zhí)行的流程中還有另外一個(gè) if 語(yǔ)句,這樣就實(shí)現(xiàn)了兩個(gè) if 語(yǔ)句的嵌套,結(jié)果我都為你敲出來(lái)了。
🐰小C:那你試一下使用 if 嵌套語(yǔ)句去實(shí)現(xiàn)一個(gè)帳號(hào)密碼的判斷。
👸:那不就是小意思,代碼和結(jié)果如下。
static void Main(string[] args) {string user="0",pw="";Console.WriteLine("請(qǐng)輸入賬號(hào):");user = Console.ReadLine();Console.WriteLine("請(qǐng)輸入密碼:");pw = Console.ReadLine();if (user == "1bit"){Console.WriteLine("帳號(hào)正確,正在判斷密碼...:");if (pw == "A123456"){Console.WriteLine("密碼輸入正確...:");}}else{Console.WriteLine("帳號(hào)不通過...");}}🐰小C:不錯(cuò)不錯(cuò),使用 if 語(yǔ)句可以進(jìn)行嵌套,一個(gè)流程的條件觸發(fā)正確后就會(huì)執(zhí)行其對(duì)應(yīng)的流程,當(dāng)然這個(gè)流程也是可以添加 if 語(yǔ)句或者其它語(yǔ)句的。
👸:明白了,都是小問題。 😎
總結(jié)
以上是生活随笔為你收集整理的(9)有一些人在学习编程的时候总以为代码是死板的的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (12)python 的列表我从没想过会
- 下一篇: (10)C#偷懒的开始永无止境的循环?