1. 程式人生 > >C語言基礎

C語言基礎

強制 計算機 操作 eight 沒有 oat color 基礎 pan

程序是為了讓計算機執行某些操作或解決某些問題而編寫的系列有序指令的集合.

算法是解決問題的方法和步驟.

流程圖:

技術分享

常量是在程序中保持不變的量,在聲名時就要賦值.

變量是一個內存中的容器,其中的值可以變化.

常見數據類型:

int 整型 long-int 長整型 char 字符型

short-int 短整型 float 單精度浮點型 double 雙精度浮點型

占位符: %d 整型 %ld 長整型 %c 一個字符 %s 一個字符串 %f 小數型 \ 轉義字符,打印特殊字符

引導符: &

i++; ++i; 加加在前先自增再賦值,加加在後先賦值後自增.

以#開頭的語句稱為預處理器指令.

類型轉換分為自動轉換和強制轉換:

自動轉換:表示範圍小的類型的值轉換到表示範圍大的類型的值

short轉換為int轉換為long轉換為float轉換為double

強制轉換: float a=1,b=4;

int q=(int)a+b;

運算符分為算術運算符,賦值運算符,關系運算符,邏輯運算符.

在C語言中0代表假值,1代表真值.

邏輯與 && 有一為假則為假

邏輯非 || 有一為真則為真

邏輯非 ! 非真既假,非假既真

sizeof運算符的結果以字節為單位顯示 1字節=8位

else在沒有大括號的情況下只屬於最近的if語句.

switch註意:

C語言基礎