C語言的入門程序模板程序員
1 #include <stdio.h> /*使用或者包含系統裏面的程序*/ 2 main() /*程序入口點*/ 3 { /*起點*/ 4 int a=1+2; /*叫計算機執行的指令*/ 5 } /*結束*/
標識符(變量名稱...)編程
標識符就像給剛出生的小孩取名字同樣,給剛定義的變量,常量,函數取名字。編程語言
※合法的標識符(變量):由字母、數字和下劃線組成,而且第一個字符必須爲字母或下劃線。函數
※大寫字母和小寫字母被認爲是兩個不一樣的字符,所以TEACHER、teacher和Teacher是三個不一樣的變量名。學習
關鍵字(系統使用過的名稱:如 main...等)spa
關鍵字屬標識符的子集,有些標識符已經被系統使用,稱之爲「關鍵字」。所以,程序員在寫程序時就不能取與關鍵字相同的名字。如:void,while,#define。code
常量(定義好的值不能改變,如圓周率....)blog
定義:其值不能被改變的量。如:5 0 -2 2.382 ‘t’ 「hello」都是常量。數學
還有一種特殊常量: #define MAX 5 簡稱:宏定義io
變量( 定義的值能夠經過計算改變的、如:i++... )
定義:其值能夠被改變的量。如a a3 max
給變量取名時要符合標識符的規定。
整數:整型常量
整數分十進制,八進制,十六進制,它的明顯標誌是:沒有小數點。
計算機中各整數類型的取值範圍:
short:短整型(-32768~32767) 負三萬到正三萬
int:整型(-2147483648~ 2147483647) 負兩億到正兩億
long:長整型(-2147483648~ 2147483647) 負兩億到正兩億
unsigned int(short、long):無符號整型(0~上面的範圍乘以2再加1) 沒有負數只有正數
實數(浮點數):實型常量
浮點數,顧名思議,就是有個小數點能夠左右浮動的數,在數學上又叫「實數」。
浮點數分小數和指數部分,它的明顯標誌是:有小數點。
合法的小數部分:0.329 .329 3. -.2 +.2 前面的0能夠省略,如 .203 -.35
指數部分:在早期的計算機中,想把指數部分寫在數字的右上角至關的困難,所以編程語言通常都用e和E表示指數部分。
如: 0.329*102在計算機中表示爲.329e+2,0.8*10-8表示爲0.8e-8。
計算機中各浮點類型的取值範圍:
浮點型:float(-3.4e-38~3.4e38)
雙精度浮點型:double(-1.7e-308~1.7e308)
長浮點型:long double (-1.7e-308~1.7e308)
其它複雜類型
枚舉型enum
結構struct
聯合union
自定義類型typedef 等
運算符
+ - * / %(取餘)都叫運算符,C語言中運算符有幾十種,而且有不一樣的優先級與結合性。
表達式
表達式由變量、常量、運算符組成。如:
S=3.14*(r*r)
它符合數學上的運算次序,先括號,再乘除,再加減。
做業
1、如下選項中哪一個是正確的標識符: A
A、_void B、asb*3 C、f.n D、2c
2、如下選項中正確的整型常量(整數)是:D
A、12. B、.2 C、1□2□3 D、0
3、如下選項中正確的實型常量(浮點數)是:C
A、0 B、2.□71828 C、.329E+2 D、-871
學習是一個抄襲,模仿,練習,創新的一個過程,繼續努力。