30096大学计算机应用基础,30096电电子技术基础教程(第2版)2.ppt
30096電電子技術(shù)基礎(chǔ)教程(第2版)2
第2章 C語言程序設(shè)計的初步知識 2.2.1標(biāo)識符 C語言中的標(biāo)識符可以分為系統(tǒng)定義標(biāo)識符和用戶定義標(biāo)識符。 系統(tǒng)定義標(biāo)識符 關(guān)鍵字 關(guān)鍵字是C語言系統(tǒng)使用的具有特定含義的標(biāo)識符,不能作為預(yù)定義標(biāo)識符和用戶定義標(biāo)識符使用。C語言定義了32個關(guān)鍵字,如表2.1所示。 2)預(yù)定義標(biāo)識符 預(yù)定義標(biāo)識符也是具有特定含義的標(biāo)識符,包括系統(tǒng)標(biāo)準(zhǔn)函數(shù)名和編譯預(yù)處理命令等,如scanf、printf、define和 include等都是預(yù)定義標(biāo)識符。 表2.1 C語言中的關(guān)鍵字 2. 用戶定義標(biāo)識符 用戶定義標(biāo)識符用于對用戶使用的變量、數(shù)組和函數(shù)等操作對象進(jìn)行命名。例如將一個變量命名為a,將一個數(shù)組命名為date,將一個函數(shù)命名為fun等。 用戶標(biāo)識符命名時要注意: (1)C語言對英文字母的大小寫敏感,即同一字母的大小寫被認(rèn)為是兩個不同的字符。例如total與TOTAL是不同的標(biāo)識符。 (2)標(biāo)識符必須由字母或下劃線開頭,并且除了字母、數(shù)字和下劃線外,不能含有其他字符。 (3)標(biāo)識符的命名要見名知意,即通過變量名就知道變量值的含義。 (4)標(biāo)識符的有效長度隨系統(tǒng)而異,但至少前8個字符有效。如果超長,則超長部分被舍棄。 2.2.2 常量 1.定義:在程序執(zhí)行期間,其值不可改變的量稱為常量 2.類型: 數(shù)值常量 例如:5,-10 , 3.14等 符號常量 即用一個符號代表一個常量 例2.1 用標(biāo)識符代表常量。 #define PI 3.1415926 main() { float s,r; r=5; s=PI*r*r; printf("%f",s); } 說明: 符號常量必須先定義后才能用它表示一個數(shù)值。 符號常量的值在其作用域內(nèi)不能改變,也不能再被賦值。 符號常量名習(xí)慣用大寫字母表示。 2.2.3 變量 1. 變量概念:程序執(zhí)行期間值可以改變的量。 命名規(guī)則: 變量名由標(biāo)識符表示,只能由字母、數(shù)字和下劃線三種字符組成,且第一個字符必須為字母或下劃線。 例如:以下為不合法的變量名: M.D.Jess , 1add ,age& , 5th, lotus-1-2-3 , cd*ef , int 2. 變量的定義 要使用變量,必須為變量命名。變量名是用戶自己定義的標(biāo)識符,習(xí)慣上由小寫字母組成。 變量定義的一般格式為: 數(shù)據(jù)類型標(biāo)識符 變量名1,變量名2,…,變量名n; int a;/*定義了整型變量a*/ 3. 變量的初始化 C語言允許在定義變量的同時給變量賦值,這稱為變量的初始化。變量初始化的一般格式為: 數(shù)據(jù)類型標(biāo)識符 變量名1=初值1,變量名2=初值2,…,變量名n=初值n; C語言允許在定義變量的同時初始化變量,如: int a=2; /*指定a為整型變量,初值為2*/ float f=3.45; /*指定f為實型變量,初值為3.45*/ char c=‘A'; /*指定c為字符變量,初值‘A'*/ 也可以使被定義的變量的一部分賦初值,如: int a=1, b=-3,c; 2.3 整型數(shù)據(jù) 2.3.1整型常量 1.整型常量的形式 十進(jìn)制整數(shù) :由數(shù)字(0-9)和正負(fù)號表示 例如:123、-456、0 等 八進(jìn)制整數(shù):以0開頭數(shù)是八進(jìn)制數(shù) 例如: 0123 即(123)8 =( 83) 10 (123) 8=1?82+2 ?81+3 ?80 =( 83) 10 十六進(jìn)制整數(shù):以0x或0X開頭, 例如: 0x123 即 (123) 16 =( 291) 10 main() {int a=0123;b=0x123; /*0123是八進(jìn)制數(shù),0x123是十六進(jìn)制*/ printf("a=%d,b=%d",a,b); } 程序運行結(jié)果為:a=83,b=291 2. 整型常量的類型 我們已知整型變量可分為int、short int、1ong int和unsigned int、unsigned short、unsigned long等類別。 (1)一個整常量,如果其值在-32 768~+32 767范圍內(nèi),則認(rèn)為它是int型。可以將它賦值給int型和1ong int型變量。 (2)一個整常量,如果其值超過了上述范圍,而在-2 147 483 648~2 147 483 647范圍內(nèi),則認(rèn)為它是1ong int型。 (3)如果某一計算機系統(tǒng)的C版本確定的short int 與int型
總結(jié)
以上是生活随笔為你收集整理的30096大学计算机应用基础,30096电电子技术基础教程(第2版)2.ppt的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 4G无线WIFI太阳能低功耗监控摄像头野
- 下一篇: 电脑连不上网络,怎么办?