從零開始學C語言(2)

2021-10-10 02:55:11 字數 1808 閱讀 8668

變數定義:

格式: 資料型別+變數名;

如: int price; int amount;

注意!!!:變數的定義是一條語句,每條語句都是以分號結尾的。故定義完變數,後面不要漏掉「;」分號

資料型別:表示想要儲存什麼型別的資料就定義什麼型別的變數

如:儲存整數用 int 型;

儲存小數用 float 或者 double 型;

儲存字元用 char 型;

**如下(示例):

#include

intmain()

上方**中

int price = 0;

這一行定義了乙個變數 變數的名字是price,型別是int初始值是0

變數是乙個儲存資料的地方,當我們需要在程式裡儲存資料時,比如上面的例子中 要記錄使用者輸入的**,就需要乙個變數來儲存它。只有使用了變數來儲存資料,它才可以參與後面的計算。

變數賦值與數學不同 如:a =b; 在數學中表示關係,即a的值和b的值一樣;而在程式設計中,a=b;表示乙個動作:將b的值賦給a

即將 = 右邊的值賦給左邊

初始化格式:型別名稱+變數名稱 = 初始值;

當賦值發生在定義變數的時候,就像程式找零int price=0;應先給變數賦乙個值。

所有變數在第一次使用前都應賦值一次

變數初始化需要一對一賦值,不可連續賦值

如: int price = 100 , int amount = 1;

變數之間的計算 如:

int change = 100- price;

scanf("%d",&price);

要求scanf這個函式讀入下乙個整數 ,讀到的結果賦值給變數price

%d :表示讀取的整數

printf不同scanf後需要加上&符號。

若要讀取小數 則應將 %d 變為 %f 以表示浮點

int 變為 double浮點型。

#include

intmain()

int change = 100 - price;

固定不變的數,叫做常數,而直接寫在程式裡的我們稱為直接量

直接定義乙個常量

即: const int amount = 100;

#include

intmain()

const 是乙個修飾符 ,加在 int 前面 ,用來給 變數加上乙個 const (不變的)的屬性。 這個const的屬性表示這個變數的值一但初始化,就不能在修改了。

如果你試圖對常量做修改,把它放在賦值運算子的左邊,就會被編譯器發現,指出為 乙個錯誤

如:amount=90;

如果想要使得變數可以變,出現多個變數 則:

#include

intmain()

從零開始學C語言

從零開始學c語言 閬苑祁寒 更新說明 此版本是最終版本。初始版本有關helloworld的內容調到了附錄部分。寫在前面 本文從乙個初學者的角度,給出了對c語言的簡單理解。最近一次更新調整了之前的敘述方式。目錄part1 從hello world講起 part2 知識結構梳理 part3 一路走來的習...

從零開始學編碼2

從零開始學編碼1 接著上次說,計算機內的世界是由0和1組成的。很多種事物可以表現成0和1。例如 女人是0,男人是1。手電筒滅是0,亮是1。這次我們就說一說手電筒。小時候上夜自習,農村的晚上沒有路燈,學完冰心奶奶的小橘燈後,我們熱衷於用酒盒子做燈籠,夜自習放學挑著燈籠走。後來見有人拿小手電筒,還帶彩光...

2019 10 14從零開始學C

環境 visual studio 2019 開始第乙個c 新建專案 新建項 f5執行 1 標頭檔案 include用於申明iostream類中的函式和外部資料,iostream包自動定義乙個名為count的變數 物件 它接受所有與標準輸出繫結的資料。操作符 將資料傳送到標準輸出 c 允許操作符過載 ...