若是大一學子或者是真心想學習剛入門的小伙伴可以私聊我,若你是真心學習可以送你書籍,指導你學習,給予你目標方向的學習路線,無套路,博客為證。
本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手在學習中的一般問題。此系列將會持續更新,包括別的語言以及實戰都將使用對話的方式進行教學,基礎編程語言教學適用于零基礎小白,之后實戰課程也將會逐步更新。
若有想學習的內容可以在評論區留言,根據大家的要求持續更新。點贊過十萬就算化成灰我也更新下一篇。(肯定不到,也會更的。)
有問題也可以在評論區留言,也可以私聊我加我好友共同交流一起進步~
喜歡內容歡迎關注我、評論、點贊、收藏,這對我很重要,謝謝~
由于部分粉絲要求想要學python,就更了這個系列,我就算是生產隊的驢、化成灰我C語言和python都一周6篇打底。可以關注我加我好友提你們想學的內容喲~
目錄
《看聊天記錄都學不會C語言?太菜了吧》(22)(必懂!題解 1-100 內素數)素數原來是質數!為什么你不早說!——(必懂!題解)求素數
《看聊天記錄都學不會C語言?太菜了吧》(21)(必懂!題解冒泡排序)在現實生活中,打擂臺比賽爭名次竟用的是冒泡排序?——(必懂!題解)冒泡必懂
《看聊天記錄都學不會C語言?太菜了吧》(20)(必懂!題解指定天數)我能知道2000年后的這個月一共有幾天——(必懂!題解)我能知道2000年后的這個月一共有幾天
《看聊天記錄都學不會C語言?太菜了吧》(19)鞏固開始,數字1、2、3、4能夠組成多少個 3 位數的不同的排列——鞏固1
《看聊天記錄都學不會C語言?太菜了吧》(18)2分鐘搞結構體——結構體
看聊天記錄都學不會C語言?太菜了吧》(17)5分鐘搞懂指針與多重指針——指針與多重指針
《看聊天記錄都學不會C語言?太菜了吧》(16)我一直以為校花很漂亮,直到我叫了她一聲…——生命空間、命名規則
《看聊天記錄都學不會C語言?太菜了吧》(15)你學了一節課的函數我5分鐘搞定了,還很熟——自定義函數傳參、返回值
《看聊天記錄都學不會C語言?太菜了吧》(14)這么神奇?我寫了20行代碼竟然一行就可以搞定?——自定義函數
《看聊天記錄都學不會C語言?太菜了吧》(13)(9*9 乘法表)尋找電腦中的盲盒彩蛋——for 循環與循環嵌套 九九乘法表
《看聊天記錄都學不會C語言?太菜了吧》(12)循環有多容易?你看一眼就懷…——循環
《看聊天記錄都學不會C語言?太菜了吧》(11)2分鐘領悟數組——數組
《看聊天記錄都學不會C語言?太菜了吧》(10)程序媛聰明絕頂了——邏輯與運算符
《看聊天記錄都學不會C語言?太菜了吧》(9)老公餅真的有老公送?——字符數組
《看聊天記錄都學不會C語言?太菜了吧》(8)牛郎和織女竟有一個孩子?——多條件if
《看聊天記錄都學不會C語言?太菜了吧(7)下一篇文章告訴你牛郎是誰——if邏輯判斷
《看聊天記錄都學不會C語言?太菜了吧(6)以前跟我說編程很難的給我站出來——浮點數及變量運算
《看聊天記錄都學不會C語言?太菜了吧(5)打了一把游戲我學會了一個編程知識?——變量輸出及占位符
《看聊天記錄都學不會C語言?太菜了吧(4)原來我早就會編程了——變量
《看聊天記錄都學不會C語言?太菜了吧(3)代碼都在談戀愛難道你不知道?——頭文件及標點
《看聊天記錄都學不會C語言?太菜了吧(2)我說編程很容易你們不服?——Devc使用及HelloWorld
《看聊天記錄都學不會C語言?太菜了吧(1)我在大佬群里問基礎問題沒人理?——學習建議
我的其它教程
教程點擊進去將會有目錄
《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(1)加載Python神器!亮劍!
《看聊天記錄都學不會C#?太菜了吧》(1)從今天開始我是一個游戲開發者
你去約個會,你零基礎的同學就學完C語言知識點過完了
【小白進】大佬們學習為什么簡單?小白該如何學習?學歷不高如何找工作?副業很好賺?了解后少走彎路
作者簡介
作者名:1_bit
簡介:CSDN博客專家,2020年博客之星TOP5,藍橋簽約作者。15-16年曾在網上直播,帶領一批程序小白走上程序員之路。歡迎各位小白加我咨詢我相關信息,迷茫的你會找到答案。
博客地址:https://i1bit.blog.csdn.net
🐰小C:昨天的只是吸收得怎么樣了?
👸小媛:沒問題,感覺編程越來越好玩了。 😜
🐰小C:那你覺得你邏輯怎么樣?
👸小媛:啊?正常吧。 😅
🐰小C:沒事,反正你寫代碼也要有邏輯,不然你自己都不知道自己做什么。
👸小媛:為啥?
🐰小C:因為寫代碼大多數的時候是為了解決一個問題從而編寫的。你還記得我最開始說的代碼就像寫文章嗎?
👸小媛:記得,那這有什么關系嗎? 😰
🐰小C:難道你到現在都還沒發現,我們編寫代碼是一句一句一個一個邏輯串聯起來完成我們的目標嗎?
👸小媛:好像是耶,你不說我都還不清楚。
🐰小C:所以你覺得重要嗎?
👸小媛:我覺得挺簡單的,哈哈。 😂
🐰小C:那如果要做一件很復雜的事情邏輯可沒那么簡單。你需要把你的邏輯一步步捋順,然后細分,最終使用合適的次序講這些代碼一步步的敲上,這樣才對,不然可是一堆問題。
👸小媛:啊,那我覺得我應該不行。 😱
🐰小C:什么事情都是一步步來的,你只要慢慢捋順邏輯就好了。今天我們學的還是if語句,因為if語句跟邏輯有關。
👸小媛:為啥有關?
🐰小C:那我問你,if語句是不是用來判斷一個條件?
👸小媛:是呀。
🐰小C:那判斷完這個條件后開始去做一件,接下來又要判斷條件該怎么辦呢?
👸小媛:這不還是判斷嗎? 😨
🐰小C:那你有沒有想,這種判斷一直重復的嵌套就會產生很多的條件分支,這個時候你的頭是不是很大了?
👸小媛:啊,那我是不是要判斷很多種情況?
🐰小C:哈哈哈,沒事的,一般不會這樣去做,但是這也提現了在編程中邏輯判斷是很重要的。如果你代碼的邏輯出錯,那么造成的后果可能自己都不清楚。
👸小媛:哈哈哈,好像是這樣。 😝
🐰小C:那我們正式開始吧。我貼出上一節的內容代碼,我問你,如果我想在條件判斷錯誤的時候執行別的內容該怎么做?或者說我需要一個提示告訴我這個條件錯了。
#include<stdio.h>
int main(){int a=8;if(a<9){printf("a小于9");}
}
👸小媛:哈哈哈,沒學,不懂。 😅
🐰小C:你還真是實誠。我告訴你吧,這個if語句在判斷條件錯誤后還有一個分支叫做else,當條件判斷錯誤的時候將會執行該部分的內容。
👸小媛:那怎么寫呢?
🐰小C:先別急,我得問你一個常識問題。你認為一個完整正確的結構,在其中添加內容破壞掉了,這個結構還正確嗎?
👸小媛:那肯定不對了。
🐰小C:那我告訴你我們的if else語句也是一個結構,不能打亂破壞,如果為以上的代碼添加一個條件判斷后的情況分支,我們需要添加一個else,在后面加一對花括號,然后在其中輸入我們需要執行的內容。以下代碼我把a改為了18,并且增加了一個else。
#include<stdio.h>
int main(){int a=18;if(a<9){printf("a小于9");}else{printf("a大于9");}
}
👸小媛:這就是else嗎?錯誤的時候就執行 printf(“a大于9”); 吧? 😕
🐰小C:是的,那我問你下面這個代碼有什么問題?
#include<stdio.h>
int main(){int a=18;if(a<9){printf("a小于9");}a=11;else{printf("a大于9");}
}
👸小媛:好像…沒啥問題吧?
🐰小C:哈哈哈,剛剛我說了,不能破壞結構,if和else是一個完整的結構,你在中間加個 a=11那不是“棒打鴛鴦”了嗎?
👸小媛:哈哈哈,原來if和else不能分開,他們要連在一起,要緊挨著在if語句的花括號后面,不然他們就生氣了,隔了一個天河。 😂
🐰小C:我怎么感覺你挺愿意棒打鴛鴦的。
👸小媛:沒事沒事,你繼續。
🐰小C:你自己試試效果先。
👸小媛:嗯…出來了。
🐰小C:哈哈哈,那行,我問你,你知道if else 他們有孩子了嗎?
👸小媛:什么!他們有孩子了? 😂
🐰小C:他們的孩子也是他們的好幫手,叫做else if。
👸小媛:好吧好吧,我繼續陪你演。那else if有啥作用呢? 😅
🐰小C:若我問你,你現在想判斷變量里面存的是1呢還是2呢還是3呢還是其它數呢改怎么辦?
👸小媛:哈哈哈,聽你的意思那就是用else if了。
🐰小C:是的,給你看看怎么用。
#include<stdio.h>
int main(){int a=18;if(a==1){printf("a 是 1");}else if(a==2){printf("a 是 2");}else if(a==3){printf("a 是 3");}else{printf("啥都不是");}
}
👸小媛:他們有2個兒子? 😰
🐰小C:你的關注點可真是不一樣。我告訴你,else if 有多重分身數,所以有多個,畢竟年輕可以多干活。兩個等于號是判兩個斷等于號左右兩邊是否相等,而且作為else if 的父親母親,他倆一定要把else if 放在中間,else if 后面跟if一樣圓括號是條件,要執行什么寫在花括號里面就行。
👸小媛:原來如此,懂了。我去運行一下,出來了。 😂
🐰小C:我還得告訴你一件事,有時候if是父親,帶著他們出去玩,母親在家做菜,所以有時候else可以不用,就是這樣。
#include<stdio.h>
int main(){int a=2;if(a==1){printf("a 是 1");}else if(a==2){printf("a 是 2");}else if(a==3){printf("a 是 3");}
}
👸小媛:哇塞,哈哈哈,還可以這樣。 😂
🐰小C:好了好了,不跟你開玩笑了,你去練習一下,等下繼續。