在計算機高階語言中,資料有兩種表現形式:常量和變數
1、常量
2、變數
變數代表乙個有名字的、具有特定屬性的乙個儲存單位。
變數必須先定義,在使用
3、常變數
const int 1 =3;
變數存在期間其值不能改變。
常變數是有名字的不變數,常量是沒有名字的不變數。
4、識別符號
在計算機高階語言中,用來對變數、符號常量名、函式、陣列、型別等命名的有效字串行統稱為識別符號。
c語言規定,識別符號只能由字母、數字和下劃線組成,並且第1個字元必須是字母或下劃線。
5、資料型別
整型資料
字元型資料資料
目前大多數系統採用ascii字符集,127個字元
字元變數—用 char 定義字元變數,用 " %c "格式輸出字元
浮點型資料
運算子和表示式
1、自增(++) 和自減(--) 運算子
2、c算術表示式
用算術運算子和括號將運算物件(也稱運算元)連線起來的、符合c語法規則的式子
3、強制型別轉換運算子
一般性為——(型別名) 變數 或者 數值
控制語句——if() ...else... 、for()... 、while()... 、do ...while() 、continue(結束本次迴圈)、break(終止執行switch或迴圈語句)、switch、return、goto
函式呼叫語句——由乙個函式呼叫加乙個分號構成
表示式語句——乙個表示式加乙個分號構成(任何表示式都可以加上分號成為語句)
空語句復合語句
賦值語句——變數 賦值運算子 表示式
資料輸入輸出:
用printf函式輸出資料——printf (格式控制,輸出表列)
格式控制(包括格式宣告—%+格式字元,和普通字元(原樣輸出))
格式字元——
用scanf函式輸入資料
——scanf(格式控制,位址表列)
scanf函式中的格式控制後面應當是變數位址。 位址符號—&
在輸入數值資料時,如輸入空格,回車 tab鍵或遇到非法字元認為該資料結束
字元的輸入輸出函式
1、用putchar 函式輸出乙個字元——putchar(c) (c可以是字元常量,整型常量,字元變數或整型變數[ 其值在字元的ascii**範圍內])
2、用getchar函式輸入乙個字元——getchar(),只能接受乙個字元
erlang 順序程式設計 記錄與對映組03
記錄其實就是元組的另一種形式。儲存與效能特性和元組一樣。應用場景 建立 讀取 更新 建立 record todo,讀取shell裡,shell編譯 rr records.hrl 建立乙個副本 todo 建立乙個副本並修改元素 x1 todo.以x1為副本建立,並修改其中元素 x2 x1 todo.模...
順序程式設計
那麼倒是什麼順序程式設計呢?從程式流程的角度來看,程式可以分為三種基本結構,即順序結構 分支結構 迴圈結構。這三種基本結構可以組成所有的各種複雜程式。c語句分為五類 1 表示式 由表示式加上分號 例如x y z 就叫賦值語句。2.函式呼叫語句 由函式名 實際引數加上分號 形式為 函式名 實際參數列 ...
c程式設計 順序程式設計
c語言主要特點 資料型別豐富 資料 資訊的符號化 常量 整型常量 10 實型常量 1 十進位制小數形式,123.456 2 指數形式,12.34e3 字元常量1 普通字元,a 單撇號只是界限符,字 符常量只能是乙個字元 2 轉移字元.的意思是將後面的轉換成另外的意思,n換行 字串常量 boy 雙撇號...