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的餘數寫出來 直...