若是大一學子或者是真心想學習剛入門的小伙伴可以私聊我,若你是真心學習可以送你書籍,指導你學習,給予你目標方向的學習路線,無套路,博客為證。
本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手在學習中的一般問題。此系列將會持續更新,包括別的語言以及實戰都將使用對話的方式進行教學,基礎編程語言教學適用于零基礎小白,之后實戰課程也將會逐步更新。
若有想學習的內容可以在評論區留言,根據大家的要求持續更新。點贊過十萬就算化成灰我也更新下一篇。(肯定不到,也會更的。)
有問題也可以在評論區留言,也可以私聊我加我好友共同交流一起進步~
喜歡內容歡迎關注我、評論、點贊、收藏,這對我很重要,謝謝~
由于部分粉絲要求想要學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:那我們開始繼續上課吧。上一節我們講了如何創建變量,那我問你,變量怎么樣創建多個呢?
👸小媛:這個…這個…難道是這樣? 😰
#include<stdio.h>
#include<stdlib.h>
void main(){int a=10;int b=10;
}
🐰小C:不錯呀,竟然答對了,這是一種方式,我還以為你會寫成這種呢。 😶
#include<stdio.h>
#include<stdlib.h>
void main(){int a=10;int a=10;
}
👸小媛:你這樣肯定錯了,因為名字只能用只能用一次,用過了就有兩個一模一樣的東西了,就分不清楚了。 😂
🐰小C:哎呀哎呀,你竟然能夠理解,不錯。
👸小媛:這不是正常的邏輯嗎? 😂
🐰小C:哈哈哈,你能想通就可以了。接下來我告訴你另外一種一次創建多個變量的方式,你看下面的代碼。
#include<stdio.h>
#include<stdlib.h>
void main(){int a=10,b=11;
}
👸小媛:哇,原來還可以這樣,int 就直接對a和b兩個變量進行了修飾,真方便。 😆
🐰小C:你怎么腦子突然開竅了,“修飾” 這個詞你竟然都用出來了,而且很好的說明了這個int的作用。不過在這里要記住一個點,這兩個變量之間的逗號是用來表示間隔的,C語言中逗號的功能就是分隔作用。
👸小媛:那我明白了,之后要分隔的時候就用逗號隔開對吧?
🐰小C:是的。我們繼續,那我現在再問你一個問題,如何同時使用printf顯示兩個變量呢?
👸小媛:這個…我就真不懂了,哈哈哈,直接printf兩行嗎? 😂
#include<stdio.h>
#include<stdlib.h>
void main(){int a=10,b=11;printf("%d",a);printf("%d",b);
}
🐰小C:哈哈哈,你這個就不算同時了,我們得同時輸出。
👸小媛:那怎么做? 😂
🐰小C:簡單,你看看下面這個示例。
#include<stdio.h>
#include<stdlib.h>
void main(){int a=10,b=11;printf("%d %d",a,b);
}
👸小媛:咦?a和b之間使用逗號隔開我能理解,因為你剛剛說逗號是用來做分隔的,那為什么兩個%d之間不用逗號隔開呢?這兩個%d又是干什么的呢? 😳
🐰小C:我先回答你的第一個問題,之前我們說過,在printf的雙引號里,想顯示什么內容就在里面填入什么內容,如果你填入了逗號,是不是就會原樣顯示逗號了呢?
👸小媛:好像是這么回事。 😁
🐰小C:好了,我們說一下第二個問題,%d是占位符,輸出時將會變成后面的變量值,在這里的兩個%d分別對應的是a和b變量,第一個%d對應的是a,第二個%d對應的是b,這樣就可以顯示出a和b變量的值了。給你看一下結果吧,我加上逗號給你看一下。
#include<stdio.h>
#include<stdlib.h>
void main(){int a=10,b=11;printf("%d,%d",a,b);
}
👸小媛:原來逗號是會真的原樣輸出鴨。那如果我創建3個變量,4個變量是不是都是這樣去做,例如這樣。 😁
#include<stdio.h>
#include<stdlib.h>
void main(){int a=10,b=11,aa=1,bb=2,c=13;printf("%d,%d,%d,%d,%d",a,b,aa,bb,c);
}
🐰小C:是的,看來你今天腦子開始開竅了,不錯,繼續加油。
👸小媛:一直都很靈活的好嘛。 😌
🐰小C:哈哈哈,我現在跟你說一下一些變量的命名方法吧。
👸小媛:變量也有命名方法? 😢
🐰小C:對的,因為編程大多數的時候是一個團隊進行一個項目的開發,統一一種標準、風格進行編程,將會在閱讀代碼的時候提高效率。
👸小媛:不能理解。 😢
🐰小C:這樣跟你說吧,你編程的時候做一個游戲,里面有血量,攻擊力,你統統都有aa和bb進行取名,若你這個游戲變得很大型的時候,每次看到aa和bb都不知道這個變量是干什么的,這個時候你就還需要去看這個變量做了什么事,這時就頭疼了。如果你aa取名為HP之類,一看就很清楚了。
👸小媛:原來是這個意思。 ??
🐰小C:我們命名有統一的標準,當然你可以不依照標準去做,但是良好的命名對你自己寫項目也是有效率上的幫助的。一般有駝峰命名、匈牙利命名、帕斯卡命名、下劃線命名等。
👸小媛:這么多命名,那我該用哪一個呢?
🐰小C:這些命名方法你只需要了解就可以了,以后你在的團隊用什么方法就應用什么方法。
👸小媛:嗯,那你告訴我這些命名方法是如何進行命名的吧。
🐰小C:駝峰命名很形象,例如我有個變量名叫做dogAge,第一個字母小寫,第二個單詞的字母大寫就跟駱駝的峰一樣,而且我命名這個變量從名稱就知道這個變量是用來存儲狗的年齡用的了,當然我這個示例并不是很恰當。
👸小媛:哇,真的很清晰耶。 ??
🐰小C:匈牙利命名法為屬性加描述名。例如你需要創建一個年齡是整型的變量則可以寫成isex,意思為int類型的變量sex。
👸小媛:哇,這樣就可以從變量名知道這個變量類型了,挺好的。 😏
🐰小C:帕斯卡命名法:帕斯卡命名法和駝峰命名法類似,則是所有的英文單詞首字母都需要大寫,如MyAge。
👸小媛:那我到底用帕斯卡還是用駝峰命名法呢?
🐰小C:這個不用糾結,你自己開發的時候就用你喜歡用的就好了。我們繼續將,下劃線命名法則是在多個英文單詞組合時使用下劃線間隔,例如my_age。
👸小媛:我怎么感覺我喜歡下劃線命名法,哈哈哈。我去試試,寫兩個程序看看。 😉
🐰小C:嗯,你去練習吧,我們這節課就先這樣,休息休息。