freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)類型、運算符和表達式(編輯修改稿)

2025-02-17 15:09 本頁面
 

【文章內(nèi)容簡介】 值外,系統(tǒng)還自動在串后加上 1個字節(jié),存放字符串結(jié)束標(biāo)志’ \0’ 。 C語言程序設(shè)計 ( 3)允許的操作不同。字符常量允許在一定范圍內(nèi)與整數(shù)進行加法或減法運算,如 ’a’ 32合法。字符串常量不允許上述運算,如“ a” 32非法的。 ( 4)存放的變量不同。字符常量可存放在字符變量或整型變量中,而字符串常量需要存放在字符數(shù)組中。 如果有一個字符串,“ CHINA”實際上在內(nèi)存中是 … C H I N A \0 … C語言程序設(shè)計 為使程序易于閱讀和便于修改,可以給程序中經(jīng)常使用的常量定義一個有一定含義的名字,這個名字稱為符號常量。符號常量是一個標(biāo)識符,有三種方法定義一個符號常量:一種是利用編譯預(yù)處理的宏替換功能 define;另一種是用 const類型限定符說明并初始化一個標(biāo)識符;第三種方法是通過定義枚舉類型來定義符號常量(以后講)。 用 define定義符號常量 形式: define 標(biāo)識符 常量表達式 常量表達式是值為常量的表達式,一般為已定義的符號常量或文字常量,也可以由運算符連接常量形成的表達式;標(biāo)識符是符號常量的名字,它代表常量表達式所表示的文字。例如: define SIZE 100 define PI define BLANK ? ’ define TWO_PI *PI 注:●符號常量的名字(標(biāo)識符)一般用大寫字母。 ● define 行不是 C語句,而是編譯程序的預(yù)處理控制 ,因此其后面不加“;” 常量與變量 C語言程序設(shè)計 用 const定義符號常量。 形式: const 類型區(qū)分符 標(biāo)識符 =常量表達式; 符號“ =”左邊的標(biāo)識符被定義為常量,標(biāo)識符代表常量表達式的值。 例如: const int MAX=1000; const double PI=; const char BLANK=? ’; const signed TRUE=1,FALSE=0; 說明:用 define和 const定義的符號常量在實現(xiàn)上有本質(zhì)不同。 define在編譯預(yù)處理時用常量表達式去替換程序中所有出現(xiàn)的常量標(biāo)識符,標(biāo)識符沒有對應(yīng)的存儲單元;由 const說明的標(biāo)識符是一個不可更改的左值,編譯時要給它分配存儲單元。 C語言程序設(shè)計 應(yīng)用舉例:計算圓柱體的體積 V=πr2h include void main ( ) { double v,r,h。 printf (input r,h:)。 scanf (%lf,%lf,amp。r,amp。h)。 v= *r*r*h。 printf (v=%lf\n,v)。 } 如果使用符號常量: include define PI void main ( ) { double v,r,h。 printf (input r,h:)。 scanf (%lf,%lf,amp。r,amp。h)。 v=PI *r*r*h。 printf (v=%lf\n,v)。 } C語言程序設(shè)計 常量與變量 1. 變量的屬性三要素:變量名,變量的地址 ,變量的值。 2. 在選擇變量名和其它標(biāo)識符時,應(yīng)注意做到“見名知意”,以增加程序的可讀性。 3. 在C語言中,要求對所有用到的變量“先定義,后使用”,否則,在編譯時會指出有關(guān)出錯信息。 變量 含義:其值在程序運行期間可以改變的量 。 C語言程序設(shè)計 常量與變量 變量 定義變量的方法: int i。 int k,j。 long a。 float b。 double d。 char c1。 而: int 3a。 是錯誤的,因為變量的起名要符合標(biāo)識符的命名規(guī)則。 int i。 i=3。 的實質(zhì)是: 1. 給變量 i在內(nèi)存中開辟一塊空間(兩個字節(jié))出來,這塊空間用 i做標(biāo)識。此時的 i沒有值,也就是說,這些空間是空的。 2. 把整數(shù) 3轉(zhuǎn)換為帶符號的 16位二進制放到此空間中。 i 變量名 0 1 2 3 4 5 6 變量的地址 地址 內(nèi)存 7 8 9 10 11 12 3的二進制 變量的值 C語言程序設(shè)計 給變量賦初值有兩種方式: 一是通過賦值語句置初值(如 i=0;) ; 另一個方式是在變量說明時給出初值稱為初始化,格式為: 類型區(qū)分符 變量名 =表達式 ,…。 如: int age=15,index=1,i=0,j=0。 int i=j=0。 非法。 int i,j=0。 j被初始化為 0; i的初值不確定。 char c=39。y39。 double esp=。 C語言程序設(shè)計 運算符和表達式 分類名稱 運算符 算術(shù)運算符 +、 、 *、 /、 %、 ++、 關(guān)系運算符 、 =、 、 =、 ==、 != 邏輯運算符 amp。amp。、 ||、 ! 位運算符 、 、 ~、 |、 ^、 amp。 賦值運算符 =及其擴展賦值運算符 條件運算符 ? : 逗號運算符 , 指針運算符 *、 amp。 求字節(jié)數(shù)運算符 sizeof 強制類型轉(zhuǎn)換運算符 (類型 ) 分量運算符 . 、
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1