作者簡介
作者名:1_bit
簡介:CSDN博客專家,2020年博客之星TOP5,藍橋簽約作者,15-16年曾在網上直播,帶領一批程式小白走上程式員之路,歡迎各位小白加我咨詢我相關資訊,迷茫的你會找到答案,系列教程將會在流量降低時轉為付費位置,流量多時將不會,各位抓緊時間學習喲~
博客地址:https://i1bit.blog.csdn.net
(該系列其他文章目錄在底部)
🐰小C:小媛,我們擴展一下上一節學習的知識吧,
👸小媛:好了,我就知道沒那么簡單,肯定還有別的內容的,
🐰小C:是的呀,畢竟編程要是才這點內容,那不是很多人就不會說難了,
👸小媛:可是你之前不是寫過問說半小時學會C語言語法基礎嗎? 😐
🐰小C:對呀,那只是基礎呀,就像一輛車,你可以不考慮任何其他的東西,只想讓他跑起來,那么就很簡單,但是這就是基礎,能夠快速的知道大體架構,可以從這個體系上進行擴展,這樣就很方便的去學習了,
👸小媛:怪不得你說是基礎,原來是這個意思,
🐰小C:好了,我們繼續往下學吧,上一節中我們知道了創建一個變數需要使用一個型別說明符,隨后使用一個變數名,最后使用等于號賦值,那我現在問你,如何創建兩個變數呢?
👸小媛:這還不簡單,分兩行寫不就好了, 😂
int main(){
string i="XiaoYuan";
int b=10;
}
🐰小C:哈哈哈,挺厲害呀,竟然還記得怎么創建,那我現在問你,如何在一條陳述句中創建兩個變數嗎?
👸小媛:你的意思是放一行嗎?
🐰小C:大概是這個意思,
👸小媛:好勒,你看代碼,
int main(){
string i="XiaoYuan";int b=10;
}
🐰小C:我覺得你在逗我玩,
👸小媛:沒有呀,這不是一行嗎?
🐰小C:這一行是一行,可是這是兩句,C++ 的代碼每一句都是使用分號結束,在這里有兩個分號就是兩句了,我再重新給你說一下題目,就是同一句代碼創建兩個同型別的變數,
👸小媛:唔,不懂不懂,太難了, 😩
🐰小C:那你看下面這個代碼,其實很簡單的,
int main(){
int i=1,b=10;
}
👸小媛:咦?你在這里使用了逗號分隔他們,并且第二個變數的 int 也沒有了,
🐰小C:對的,在 C 語言中,若創建同型別的變數,可以在同一句代碼中進行創建,他們之間使用逗號進行分隔就可以了,
👸小媛:唔,原來如此,我懂了,
🐰小C:那我現在問你,如何使用 cout 輸出顯示兩個變數呢?
👸小媛:哈哈哈,不懂,我怕我踩坑,所以還是給你來說,
🐰小C:其實也是超級簡單的,你看下面的代碼,
#include<iostream>
using namespace std;
int main(){
int i=1,b=10;
cout<<"i:"<<i<<" b:"<<b;
}
🐰小C:結果在下面,

👸小媛:你這里直接使用了好幾個 << 符號?
🐰小C:是的,你想顯示不同的值就是用 << 進行間隔就可以了,變數是不需要使用引號引起來,直接使用 << 進行間隔就可以了,
👸小媛:明白了,其實挺簡單的,
🐰小C:那我們繼續往下,我們看看浮點數,你可以簡單的理解成小數就可以了,
👸小媛:收到,
🐰小C:浮點數我們使用 float 作為型別修飾符,例如如下代碼就是創建了一個浮點數的變數,
#include<iostream>
using namespace std;
int main(){
float i=9.565f;
cout<<"i:"<<i;
}
🐰小C:結果如下,

👸小媛:float 就是浮點數型別對吧?然后 i 就是這個浮點數變數的變數名,9.565f 就是浮點數?
🐰小C:對的,
👸小媛:可是為什么浮點數的后尾會有一個 f ? 😨
🐰小C:這個是浮點數的后綴,當然你可以忽略不加也行,
👸小媛:唔,明白了,你在這里寫出來就是讓我們知道有這么一回事對吧?
🐰小C:是的,你還是挺懂老師的,
👸小媛:那是,我是小棉襖,最貼心的了, 😋
🐰小C:…
👸小媛:怎么了老師?
🐰小C:沒,我們繼續,例如我們存盤一個 0 開頭的浮點數時,例如 0.25 其實可以簡便書寫,
👸小媛:怎么簡便?
🐰小C:你看下面代碼,
#include<iostream>
using namespace std;
int main(){
float i=.25;
cout<<"i:"<<i;
}
🐰小C:結果如下,

👸小媛:你的意思是可以省略那個 0 不寫是吧?
🐰小C:是的,在 C++ 中進行一般的數學運算也是非常簡單,你看看以下程式,
#include<iostream>
using namespace std;
int main(){
int i=25,j=90,c=11,hj=100;
cout<<"i*j*c*hj 的值是:"<<i*j*c*hj;
}
🐰小C:結果如下,

👸小媛:你的意思是加減乘除都可以咯?
🐰小C:是的,你可以試試,
👸小媛:哈哈哈,果然如此, 😂
#include<iostream>
using namespace std;
int main(){
int i=25,j=90,c=11,hj=100;
cout<<"i-j+c+hj 的值是:"<<i-j+c*hj;
}
👸小媛:結果如下,

🐰小C:那你自己去玩一下吧,
👸小媛:好勒, 😎
我的其它教程
教程點擊進去將會有目錄
大學生C語言作業、習題100例白話詳解
《看聊天記錄都學不會C語言?太菜了吧(1)我在大佬群里問基礎問題沒人理?——學習建議
《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(1)裝載Python神器!亮劍!——helloworld
本教程目錄
【必懂C++】因為我的名字特殊大家都是用異樣的眼光在看著我 04—— 變數名和常量
【必懂C++】C++ 語法都不會怎么寫代碼? 03—— 變數和型別擴展
【必懂C++】C++可真是個“固執”的小可愛 02—— 變數和型別初窺
【必懂C++】第一個程式當然是HelloWorld呀 01—— HelloWorld
摘要
本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手在學習中的一般問題,此系列將會持續更新,包括別的語言以及實戰都將使用對話的方式進行教學,基礎編程語言教學適用于零基礎小白,之后實戰課程也將會逐步更新,
若有想學習的內容可以在評論區留言,根據大家的要求持續更新,點贊過十萬就算化成灰我也更新下一篇,(肯定不到,也會更的,)
有問題也可以在評論區留言,也可以私聊我加我好友共同交流一起進步~
喜歡內容歡迎關注我、評論、點贊、收藏,這對我很重要,謝謝~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/281623.html
標籤:其他
上一篇:2021年大資料Flink(十二):流批一體API Transformation
下一篇:小程式云開發--CMS內容管理
