若是大一學子或者是真心想學習剛入門的小伙伴可以私聊我,若你是真心學習可以送你書籍,指導你學習,給予你目標方向的學習路線,無套路,博客為證。
本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手在學習中的一般問題。此系列將會持續更新,包括別的語言以及實戰都將使用對話的方式進行教學,基礎編程語言教學適用于零基礎小白,之后實戰課程也將會逐步更新。
若有想學習的內容可以在評論區留言,根據大家的要求持續更新。點贊過十萬就算化成灰我也更新下一篇。(肯定不到,也會更的。)
有問題也可以在評論區留言,也可以私聊我加我好友共同交流一起進步~
喜歡內容歡迎關注我、評論、點贊、收藏,這對我很重要,謝謝~
由于部分粉絲要求想要學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:小媛,玩自定義函數玩的怎么樣了?感覺是不是學會了自定義函數后以后打代碼方便多了?
👸小媛:是呀,可是我總感覺這個函數我沒學習玩,那個 void 你都還沒告訴我是什么意思呢。 😐
🐰小C:哈哈哈,這節課我們就開始把自定義函數的其它內容給講一下。
👸小媛:快開始吧,等不及了。 😂
🐰小C:上一節課我們給自定義函數傳了參數,那我現在想讓你做一個功能,那就是傳遞兩個參數,然后這個函數會顯示這兩個值進行相加后的結果該怎么做呢?
👸小媛:你還沒告訴我怎么傳遞兩個值呢。
🐰小C:你仔細想一下,我以前經常提到的一個知識點。
👸小媛:你不會想說的是使用逗號在自定義函數的圓括號內間隔兩個參數吧?
🐰小C:哈哈哈,對的,記起來了吧。
👸小媛:那你看一下是不是這樣?
void sum(int a,int b)
🐰小C:是的,那怎么樣顯示兩個變量相加的值你不會不知道吧?
👸小媛:不會吧?不會吧?你以為我真不會呀,給你看代碼。 😤
#include<stdio.h>void sum(int a,int b){printf("%d\n",a+b);
}void main(){sum(3,4);
}
🐰小C:哎喲,竟然在傳值的時候也知道使用逗號分隔兩個參數,不錯不錯。
👸小媛:這不是明擺著使用逗號分隔嗎?你一直都說逗號是用來分隔的,重復了那么多次肯定記得住了。 😂
🐰小C:可以的,不錯。那我現在不需要在 sum 自定義函數內顯示這兩個值的相加結果,我希望在main后面的花括號內顯示著兩個值的相加結果怎么辦?
👸小媛:你不說 main 我還沒發現,我感覺 main 也是個自定義函數?
🐰小C:你發現了我就跟你說吧,main 也是個函數這是對的,不過函數名是固定的,是函數內容需要你自己寫,在 main 里面就是你的主代碼。
👸小媛:懂了懂了,所以你剛剛說的在 main 里面使用 printf 顯示傳入參數相加的值怎么做?
🐰小C:其實很簡單,我們的自定義函數允許在程序運行完后返回一個值,這個值就是這個函數運行的結果。
👸小媛:就像你之前一直說的,電飯鍋也是個函數,電飯鍋我們給了米這種參數就返回飯這個結果對吧? 😎
🐰小C:是的,在函數里面我們使用 return 就可以返回出內容,給你看一個示例。
#include<stdio.h>int sum(int a,int b){return a+b;
}void main(){int c=sum(3,4);printf("%d\n",c);
}
👸小媛:我發現自定義函數 sum 開頭的 void 變成了 int ?
🐰小C:嗯,在這里這個 int 就表示這個函數的返回值是什么類型,因為變量 a 與 變量 b 都是整型,返回他們的結果肯定也是整型,所以在這個函數名開頭的 void 就要改成 int 對吧?
👸小媛:原來如此,原來你之前說 void 是表示無返回值是這個意思。
🐰小C:在 sum 的函數體內,我們的代碼變成了 return a+b,此時將會計算 a+b 的值,隨后這個函數就會返回 a+b 的最終結果。
👸小媛:原來 return 就是把右邊的值給返回。
🐰小C:對的,此時在 main 函數中,int c=sum(3,4) 就表示創建一個變量 c,等于 sum 函數返回的內容值,此時會先計算 sum(3,4) 的結果,sum 函數得到結果后才會返回到變量 c 中。
👸小媛:哈哈哈,懂了,我突然感覺我對之前使用的那些函數了解了許多,就像 printf 如果是需要顯示變量的值,也是需要使用逗號進行隔開,然后傳入參數。 😎
🐰小C:差不多吧,其實剛剛那個代碼如果你不懂的話還可以在自定義函數中創建一個變量,這個變量就等于 a+b 的結果,在返回值出來的。
#include<stdio.h>int sum(int a,int b){int f=a+b;return f;
}void main(){int c=sum(3,4);printf("%d\n",c);
}
🐰小C:給你個結果看看。
👸小媛:沒事,我懂的,小問題,我先去自己練習一下。 🏃