作者簡介
作者名: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++】3分鐘搞定 C++ if else 語句 05—— if else
【必懂C++】因為我的名字特殊大家都是用異樣的眼光在看著我 04—— 變量名和常量
【必懂C++】C++ 語法都不會怎么寫代碼? 03—— 變量和類型擴展
【必懂C++】C++可真是個“固執”的小可愛 02—— 變量和類型初窺
【必懂C++】第一個程序當然是HelloWorld呀 01—— HelloWorld
摘要
本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手在學習中的一般問題。此系列將會持續更新,包括別的語言以及實戰都將使用對話的方式進行教學,基礎編程語言教學適用于零基礎小白,之后實戰課程也將會逐步更新。
若有想學習的內容可以在評論區留言,根據大家的要求持續更新。點贊過十萬就算化成灰我也更新下一篇。(肯定不到,也會更的。)
有問題也可以在評論區留言,也可以私聊我加我好友共同交流一起進步~
喜歡內容歡迎關注我、評論、點贊、收藏,這對我很重要,謝謝~