C語言基礎一

2022-04-07 09:42:13 字數 910 閱讀 8813

c語言的特點

c程式小例子

scanf函式的作用時將兩個數值分別輸入到a和b的位址所標誌的單元中去,也就是輸入給a和b。

從上面可以看出:

c程式是由函式公構成的,乙個c程式至少且僅包含乙個main函式,也可以包含乙個main函式和其他若干個其他函式。所以函式是c程式的基本單位

乙個函式有兩個部分組成

乙個c程式總是從main函式開始執行。

每個語句和資料宣告的最後必須有乙個分號,分號是c程式的必要組成部分。

c語言本身沒有輸入輸出語句,他的輸入輸出的操作是有庫函式scanf和printf等函式來完成的。

程式的靈魂——演算法

c語言的資料型別、運算子與表示式

可以用define來在程式開頭定義乙個常量,這裡的這個pai就是符號常量,是不能給符號常量賦值的,習慣上,符號常量用大寫,變數名用小寫。

###### 使用符號常量的好處

- 含義清楚

- 在需要改變乙個變數是=時能做到「一改全改「。

###### 變數

變數代表記憶體中具有特定屬性的乙個儲存單元,用來存放資料,也就是變數的值。

c語言規定識別符號只能是由**字母、數字、下劃線三種字元組成,而且第乙個字元必須為字母或下劃線**

十進位制小數形式:0.0、0.123、123. 、123.0等

指數形式:123e3,表示:123*10^3.字母e之前必須有數字,且在e後面的指數必須是整數。

乙個浮點型資料一般在記憶體中佔4個位元組(32位),浮點型資料是按指數形式儲存的。

浮點型資料分為:單精度float(32位)、雙精度double(64),長雙精度long double(128)。

變數賦初值

算術運算子和表示式:略

C語言基礎一

命令語句都是在蘋果終端下使用的。編譯 cc c hello.c 把源 變成二進位制檔案 目標檔案 cc one.o two.o three.o 預設生成可執行檔案a.out cc o task one.o 生成可執行檔案task 執行 1 在終端輸入 a.out 2 雙擊a.out檔案,選擇用終端執...

c語言基礎(一)

雙精度和單精度 數字後帶f的是單精度float,不帶的是雙精度double,單精度儲存的範圍是雙精度的倍數,兩種都屬於浮點型,當整數部分位數太多時候,小數部分很可能被遺失。ascii碼中0 31和127是不可以在鍵盤中輸入的。除了轉義字元 字元常量 a 單引號包含乙個 x和兩個16進製制數 任何0 ...

C語言基礎 一

一 語言的發展 1 機器語言 特點 a.或稱為二進位制 語言,計算機可以直接識別,不需要做任何翻譯.b.是第一代的計算機語言.c.使用時難記憶難操作編寫出來的程式全是由0和1的數字組成,直觀性差,難以閱讀,不僅難學,難記難檢查,又缺乏通用性.2.十進位制轉為二進位制 將十進位制除以2的餘數寫出來 直...