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

正文內(nèi)容

《c語言教學(xué)》ppt課件-文庫吧

2025-04-13 22:02 本頁面


【正文】 g一般指存儲空間相對 int型 擴(kuò)大一倍 ,而 short一般指存儲空間相對 int型 縮小一倍 。但不同 C編譯系統(tǒng)具體規(guī)定是不同的。如: Turbo C中的 int與 short int 所占用內(nèi)存位數(shù)一樣 (都為 16個二進(jìn)制位 ) 另外,還有 4個修飾詞可以出現(xiàn)在上面幾個基本類型之前,從而改變原來的含義, 它們是: short(短型 ) long(長型 ) signed(有符號 ) unsigned(無符號 ) short int 表示短整型。 unsigned char 表示無符號字符型。 long int 表示長整型。 unsigned short int 表示無符號短整型。 例如: 21 Turbo C語言 基本數(shù)據(jù)類型、字寬和范圍 表 基本數(shù)據(jù)類型、字寬和范圍 類型 所占位數(shù) 數(shù)的范圍 [signed] char 8 128~ 127 unsigned char 8 0~ 255 [signed] int 16 32768~ 32767 short [int] 16 32768~ 32767 long [int] 32 2147483648~ 2147483647 unsigned [int] 16 0~ 65535 unsigned short [int] 16 0~ 65535 unsigned long [int] 32 0~ 4294967295 float 32 約 6~ 7位有效數(shù)字 double 64 約 15~ 16位有效數(shù)字 在 IBM PC MSC中,單精度范圍: 1038到 1038 雙精度范圍: 10308到 10308 22 二、 常量 常量:程序中其值不發(fā)生變化的量。 C語言中有 符號常量 整型 實(shí)型 十進(jìn)制 八進(jìn)制 (由數(shù)字0開頭 ) 十六進(jìn)制 ( 由 0x 或 0X 開頭 ) 常用形式 ( , , .666) 指數(shù)形式 ( , , 4e+2 (用單引號括起來的一個字符。如: 39。a39。, 39。D39。) (用雙引號括起來的一串字符。如: abcd) (用一個標(biāo)識符代表一個常量 ) 注意: 39。a39。 和 a的區(qū)別 數(shù)值常量 字符常量 字符串常量 數(shù)值常量 是通常使用的常數(shù),包括整型和實(shí)型常量。 23 C語言程序中可以使用 十進(jìn)制 、 八進(jìn)制 和 十六進(jìn)制 來表示整型常量 。 在使用時不能有小數(shù)部分 。 十進(jìn)制整型常量 ,由正 、 負(fù)號和 0至 9十個數(shù)字組成 , 沒有小數(shù)部分 。 (1) 整型常量 int型 3 34 12 、 6 3276 32767 long int型 234L、 234567453l、 32L、 32l、 2147483648L、2147483647l unsigned int型 345u、 238U、 65535u unsigned long int型 256ul、 12345678UL、 4294967295uL 如 : 八進(jìn)制整型常量: 037u、 0364L、 0567453ul 十六進(jìn)制整型常量: 0x1f 、 0x1FL 、 0xFul、 0x10L 24 ② 指數(shù)表示法: 方法是在小數(shù)表示法后面加字母 E(或 e)表示指數(shù) 。 1e2 ( 都是 double型常量 ) ( 2)實(shí)型常量 實(shí)型常量就是我們?nèi)粘J褂玫膸?shù)的常數(shù),也叫浮點(diǎn)數(shù)。在 C語言中,只有十進(jìn)制表示。它有兩種表示形式:小數(shù)表示法和指數(shù)表示法。 ① 小數(shù)表示法: 它由整數(shù)和小數(shù)兩部分組成 , 這兩部分可以省略其中的一個部分 , 但不能同時都省略 ( 小數(shù)點(diǎn)不能省略 ) 。 35. .689 ( 都是 double型常量 ) 整型數(shù): 125 , 0125 , 0x125 , 35 實(shí)型數(shù): , , , +18 例 1 注意: 指數(shù)部分可正可負(fù),但必須是整數(shù)。 25 在浮點(diǎn)數(shù)常量的后面用字母 F(或 f)表示 float(單精度浮點(diǎn) )類型 。 如: 1e2f表示 float型 。 如果在浮點(diǎn)數(shù)常量的后面不加字母 , 則表示是一個 double(雙精度浮點(diǎn) )型常量 。 ( 都是 double型常量 ) 而字母 L(或 l)表示 long double(長精度浮點(diǎn) )型 , 如: long double型 。 如: e12 , .e43 , , e 等是錯誤的。 注意: 用指數(shù)形式表示的浮點(diǎn)數(shù)必須有尾數(shù),指數(shù)部分必須是整數(shù) 。 26 字符常量是由一個字母或轉(zhuǎn)義字符兩邊用單引號括起來表示 ,例如: 39。a39。、 39。D39。、 39。\n39。 等 。 字符常量在計(jì)算機(jī)內(nèi)存放的值,為該字符 ASCII編碼值。 例如: 39。039。其編碼值為 48,而不對應(yīng)數(shù)值 0。 39。A39。的 ASCII碼值為 65。 八進(jìn)制 用 39。\ddd39。表示,其中 ddd代表三位八進(jìn)制數(shù)。 例如: 39。\10139。代表 字母 39。A39。, 39。\6039。代表 字符 39。039。(零 )。 字符常量 字符常量也可以用它的 ASCII碼值來表示,具體表示方法為: 十六 進(jìn)制用 39。\xhh39。表示,其中 hh代表兩位十六進(jìn)制數(shù)。 例如: 39。\x4139。代表 字母 39。A39。, 39。\x3039。代表 字符 39。039。(零 )。 27 字符形式 功能 \n 回車換行( Enter) \t 橫向跳格(即跳到下一個輸出區(qū)) \v 豎向跳格 \b 退格( Backspace) \r 回車 \f 走紙換頁 \\ 反斜杠字符 “ \‖ \‘ 單引號字符 (?) \‖ 雙 引號字符 (?) \ddd 1到 3位 8進(jìn)制數(shù)所代表的字符 \xhh 1到 2位 16進(jìn)制數(shù)所代表的字符 轉(zhuǎn)義字符: 常用反斜線 “ \‖開頭后跟一個字符,但含義改變。見下表: 28 例如: How are you! 表示字符串 How are you! 。 表示空字符串 。 a 表示字符串 a。 字符串中可以包含空字符、空格字符、轉(zhuǎn)義字符和其它字符,也可以包含漢字等文字符號 。 字符串常量 字符串常量是由一對雙引號括起來的零個或多個字符序列 。 例如: Please enter \Y\or\N\: 表示字符串: Please enter Y or N: 在字符串中也可使用轉(zhuǎn)義字符 例如: 請輸入 x和 y兩個數(shù)據(jù) ! 表示字符串:請輸入 x和 y兩個數(shù)據(jù) ! 29 一個字符常量在內(nèi)存中存放,只占一個字節(jié)。而字符串常量是用一個一維字符數(shù)組來存放的,即在內(nèi)存中用多個連續(xù)的字節(jié)存放 , 字符串的結(jié)尾加一個結(jié)束符 (\0), 其 ASCII碼值 為0 。 0 1 1 0 0 0 0 1 39。 a39。 39。a39。與 a的存儲空間示意圖 字符串常量與字符常量的區(qū)別: 0 1 1 0 0 0 0 1 a 0 0 0 0 0 0 0 0 30 在 C語言中我們還可以用一個與常量 相關(guān)的標(biāo)識符 (標(biāo)識符的概念在后面介紹 )來代替 常量 出現(xiàn)在程序中 , 這種相關(guān)的標(biāo)識符稱為符號常量 。 定義符號常量的方法是: define 標(biāo)識符 常量 使用符號常量對程序設(shè)計(jì)有許多好處 : 一是增加程序的可讀性; 二是增強(qiáng)可維護(hù)性 。 4 、符號常量 例如 :用 PI代表圓周率 π, 即 。 例如: 定義符號常量 PI的命令方法為: define PI 31 define PRICE 30 main( ) { int num, total; num=10; total=num*PRICE; printf (total=%d,total); } 符號常量 符號常量應(yīng)用實(shí)例 32 符號常量 define PI main( ) { int area, r。 printf (Input the radius: )。 scanf (%d, amp。r)。 area=PI*r*r。 printf (―area=is: %d \n, area)。 } 計(jì)算圓的面積 33 變量名: 每一個變量都應(yīng)有一個名字。 變量的數(shù)據(jù)類型: 每一個變量都應(yīng)具有一種數(shù)據(jù)類型 (在定義時指定)內(nèi)存中占據(jù)一定的存儲空間 。 變量的值: 變量對應(yīng)的存貯空間中所存放的數(shù)。 是由程序員定義的單詞 , 用它來命名程序中的一些實(shí)體對象 ( 如符號常量名 、 變量名 、 函數(shù)名 、 類型名 、 數(shù)組名等 ) 。 三、 變量 變量:程序中其值可發(fā)生變化的量。 變量的三個基本要素: (即:名字、類型和值 ) 標(biāo)識符 34 關(guān)鍵字 是系統(tǒng)已定義的單詞,它們都是系統(tǒng)已定義的保留字,用戶不能再對它們定義。 注意: 這些關(guān)鍵字都用的是小寫字母 。 ① 大小寫字母不一樣 , 即標(biāo)識符 a1和 A1是兩個不同的標(biāo)識符 。 ② 長度任意 ( 最少一個字符 ) 。 ③ 不能采用系統(tǒng)關(guān)鍵字 ( 保留字 ) 。 C語言規(guī)定標(biāo)識符的組成規(guī)則: 是由大小寫字母、數(shù)字字符 (0~ 9)和下劃線 ( _ )三種字符組成,且第一個字符必須為字母或下劃線。 35 auto break case char continue const default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned viod volatile while 常用的 32個關(guān)鍵字,它們都是系統(tǒng)已定義的保留字 36 變量名及變量定義 ② 下劃線 ( _ )符號一般是系統(tǒng)函數(shù)常用的開始符號 , 故一般不要用它作為變量名的第一個字符 。 C語言變量名命名規(guī)定同標(biāo)識符 。 強(qiáng)調(diào)一些有關(guān)命名變量名時應(yīng)注意的幾個問題 。 ⑤ 大寫字母與小寫字母表示不同的名字 。 如 area、 Area、aREA、 Area、 ArEa、 areA等等 , 是不同的變量名 。 ( 1)變量名 ① 命名變量名時應(yīng)盡量做到 “ 見名知意 ” , 這樣有助于記憶 , 又增加了程序的可讀性 。 ③ 不能用數(shù)字符號 (0~ 9)作名字的開始字符 。 ④ 系統(tǒng)規(guī)定的保留字不可再作為變量名 。 ⑥ 習(xí)慣上一般變量名用小寫字母命名 , 而符號常量名用大寫字母命名 。 37 ( 2)變量的定義 C語言規(guī)定對使用的變量必須 先定義 , 后使用 。 目的: ?保證程序中變量名的正確使用。 ?可分配相應(yīng)的存儲空間。 ?便于檢查變量所進(jìn)行的運(yùn)算是否合法。 定義一個或多個變量可使用一個說明語句完成,其格式如下: 類型 變量名表 ; 例如: int lower,upper,step。 ( 定義三個
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1