1.資料型別與變數
c語言根據資料的特點進行了分類
-整數型別:不帶小數點的資料型別
如:-1, 0, 1, 2
-浮點數整數:帶小數點的資料型別
如:-0.55, 0.0, 3.14
-字元型別:英文本元型別
如:『d』, 『t』, 『\n』 (字元資料使用單引號括起來)
在看printf列印:
-不同型別的資料對應於不同的格式化字元
-%s對應字串,%d對應整數,%f對應浮點數,等
-printf中的格式化字元其實是指明需要列印的具體資料的型別
示例:
程式設計實驗:型別與資料 3-1.c
2.c語言資料型別
問題:整形中的int和short代表什麼意思?浮點型中的float和double又代表什麼意思?
生活中的例子:
1.喝不同型別的酒用不同的杯子
2.喝同一種型別的酒也可以在細分杯子
3.喝酒
-首先確定要喝什麼酒(啤?白?紅?)
-然後確定子型別(紅葡萄酒?白葡萄酒?)
-最後確定幾個人喝(多少杯子?)
-確定後:「服務員,拿三個波爾多紅酒杯。」
4.程式中的類似場景:某種運算
-需要做什麼運算(加?減?乘?除?)
-需要什麼型別的數(整型?浮點型?字元型?)
-需要幾個具體的數參與運算
-確定後,寫程式描述運算
整型數的細分型別:
-short:表示的範圍-32768~32767
-int:表示的範圍:-2147483648~2147483647
浮點型的細分型別:
-float:表示的範圍:-3.4*10 38 ~ +3.4*10 38
-double:表示的範圍:-1.7*10 -308 ~ +1.7*10 308
在程式中使用型別建立「酒杯」
-確定細分型別(int?float?)
-為每乙個「酒杯」起名字
-語法:type name;
示例:int n1;
float real;
short snum;
double hello;
程式中建立的「杯子」,叫做變數,其表現類似於酒杯,可以隨意改變所代表的數值。
程式設計實驗:在程式中建立變數 3-2.c
4.小結
-c語言對資料進行了嚴格分類,定義了不同的資料型別
-printf中的格式化字元對應不同的資料型別
-使用資料型別能夠建立變數(與數學中的變數有所差異)
-大多數情況下,每乙個變數都擁有乙個名字
第3講 Python資料型別與變數
什麼是表示式,是由數字 運算子 數字分組符號 括號 自由變數和約束變數等以能求得數值的有意義排列方法所得的組合.自成體系的語法體系單位,由乙個詞或句法上有關聯的一組詞構成。由一條一條的語句和一條一條的表示式是構成的。函式就是乙個語句專門用來完成特定的功能 形如 函式的分類 內建函式 自定義函式。具備...
第2章 變數與資料型別
宣告方式 define pi 3.14159const float pi 3.14159 資料型別 data type 用來描述c 資料的型別。c 屬於一種強型別 strongly typed 語言,當宣告變數時一定要同時指定資料型別。c 的基本資料型別可以分為四類,分別是整數 浮點數 字元和布林資...
Erlang(3) 資料型別與變數
1.初步嘗試控制台的操作。輸入 1 a 20結果沒反應。後來發現erlang的語句是以.號來結尾的。改改 1 a 20.exception error no match of right hand side value 20報錯了,與右邊的值不匹配。在研究一下。erlang變數必須以大寫字母或者下劃...