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

正文內(nèi)容

c語言教學(xué)ppt課件-wenkub

2023-05-13 22:02:29 本頁面
 

【正文】 (\0), 其 ASCII碼值 為0 。 a 表示字符串 a。(零 )。 39。 例如: 39。(零 )。 39。 例如: 39。的 ASCII碼值為 65。039。\n39。a39。 ( 都是 double型常量 ) 而字母 L(或 l)表示 long double(長精度浮點 )型 , 如: long double型 。 35. .689 ( 都是 double型常量 ) 整型數(shù): 125 , 0125 , 0x125 , 35 實型數(shù): , , , +18 例 1 注意: 指數(shù)部分可正可負,但必須是整數(shù)。 1e2 ( 都是 double型常量 ) ( 2)實型常量 實型常量就是我們?nèi)粘J褂玫膸?shù)的常數(shù),也叫浮點數(shù)。 23 C語言程序中可以使用 十進制 、 八進制 和 十六進制 來表示整型常量 。) (用雙引號括起來的一串字符。如: 39。 long int 表示長整型。 20 修飾符 long一般指存儲空間相對 int型 擴大一倍 ,而 short一般指存儲空間相對 int型 縮小一倍 。 退出 Turbo C: 按下 “ ALT+X‖鍵,退出 Turbo C的集成環(huán)境, 回到操作系統(tǒng)狀態(tài)。被調(diào)用的函數(shù)可以是系統(tǒng)提供的庫函數(shù),也可以是用戶自定義的函數(shù)。 ?C語言沒有輸入輸出語句。b); /*輸入變量 a和 b*/ c=max(a,b); /*調(diào)用 max函數(shù),將返回值賦給 c*/ printf(max=%d\n,c); /*輸出 c的值 */ } int max(x,y) /* max函數(shù)的定義,函數(shù)值為整型, x,y為形式參數(shù) */ int x,y; /*對形參 x,y作類型定義 */ {int z; /*定義 max中用到的變量 z*/ if (xy) z=x; else z=y; return(z) ; /*將 z的值作為函數(shù) max返回值帶回調(diào)用處 */ } ?C函數(shù)從 main()開始執(zhí)行。 ⑧ 具有很好的可移植性。 ④ 具有結(jié)構(gòu)化的控制語句 。以前操作系統(tǒng)及其它系統(tǒng)軟件主要是用匯編語言來編寫,由于匯編語言依賴于機器硬件,程序的 可讀性 和可 移植性 都很差。 便于實現(xiàn)嵌入式應(yīng)用的高級語言。 是面向問題的高級語言,它離硬件比較遠,不宜用來編寫系統(tǒng)程序。1 C 語言程序設(shè)計 西北大學(xué) 信息學(xué)院 計算機文化基礎(chǔ)課教學(xué)課件 2 第一章 C語言簡介 第二章 數(shù)據(jù)類型、運算符和表達式 第三章 語句與流程控制 第四章 數(shù)組 第五章 函數(shù)與程序結(jié)構(gòu) 第六章 指 針 第七章 結(jié)構(gòu)體與共用體 第八章 文件概述 第九章 編譯預(yù)處理 C 程序設(shè)計 3 一 、 C語言的發(fā)展 與計算機對話是從低級語言開始逐步發(fā)展起來的 。 使用了十分接近于自然語言英語的語句,很容易理解,在事務(wù)處理中有著廣泛的應(yīng)用。 一種邏輯程序設(shè)計語言,廣泛使用于人工智能領(lǐng)域。 ALGOL 60 (1960年 ) CPL語言 (1963年 ) C語言的發(fā)展 BCPL 語言 (1967年 ) B語言 (1970年 ) C語言 (1972- 1973年 ) 5 二、 C語言的特點 ⑤ 編程限制少,程序設(shè)計自由度大 。 ① 語言簡潔、緊湊,使用方便、靈活。 6 三、 C語言的程序結(jié)構(gòu)及特點 main() { printf(This is a c program .\n); } 此程序的 結(jié)果 是輸出下面的一行信息: 例 1 This is a c program . 7 main() /*求兩數(shù)之和 */ { int a,b,sum; /*定義變量 */ a=123; b=456; /*給變量賦值 */ sum=a+b; printf(sum is %d\n,sum); /*輸出結(jié)果 */ } 例 2 程序的功能是求兩個整數(shù)的和,并將其輸出。 ?變量定義和語句之后必須有一個分號(;)。 9 此程序的執(zhí)行結(jié)果如下: 10,20 (輸入 10, 20) max=20 (輸出 c的值) 一個函數(shù)是由函數(shù)的說明部分和函數(shù)體兩部分組成。 10 ② 函數(shù)體 (括在一對大括弧 {}中的部分) 變量定義 (int a,b,c。 編譯源程序: 按 “ F9‖鍵可對當前打開的源文件進行編譯 。但不同 C編譯系統(tǒng)具體規(guī)定是不同的。 unsigned short int 表示無符號短整型。a39。如: abcd) (用一個標識符代表一個常量 ) 注意: 39。 在使用時不能有小數(shù)部分 。在 C語言中,只有十進制表示。 25 在浮點數(shù)常量的后面用字母 F(或 f)表示 float(單精度浮點 )類型 。 如: e12 , .e43 , , e 等是錯誤的。、 39。 等 。其編碼值為 48,而不對應(yīng)數(shù)值 0。 八進制 用 39。\10139。\6039。 字符常量 字符常量也可以用它的 ASCII碼值來表示,具體表示方法為: 十六 進制用 39。\x4139。\x3039。 27 字符形式 功能 \n 回車換行( Enter) \t 橫向跳格(即跳到下一個輸出區(qū)) \v 豎向跳格 \b 退格( Backspace) \r 回車 \f 走紙換頁 \\ 反斜杠字符 “ \‖ \‘ 單引號字符 (?) \‖ 雙 引號字符 (?) \ddd 1到 3位 8進制數(shù)所代表的字符 \xhh 1到 2位 16進制數(shù)所代表的字符 轉(zhuǎn)義字符: 常用反斜線 “ \‖開頭后跟一個字符,但含義改變。 字符串中可以包含空字符、空格字符、轉(zhuǎn)義字符和其它字符,也可以包含漢字等文字符號 。 0 1 1 0 0 0 0 1 39。與 a的存儲空間示意圖 字符串常量與字符常量的區(qū)別: 0 1 1 0 0 0 0 1 a 0 0 0 0 0 0 0 0 30 在 C語言中我們還可以用一個與常量 相關(guān)的標識符 (標識符的概念在后面介紹 )來代替 常量 出現(xiàn)在程序中 , 這種相關(guān)的標識符稱為符號常量 。 printf (Input the radius: )。 printf (―area=is: %d \n, area)。 是由程序員定義的單詞 , 用它來命名程序中的一些實體對象 ( 如符號常量名 、 變量名 、 函數(shù)名 、 類型名 、 數(shù)組名等 ) 。 ① 大小寫字母不一樣 , 即標識符 a1和 A1是兩個不同的標識符 。 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ù)常用的開始符號 , 故一般不要用它作為變量名的第一個字符 。 如 area、 Area、aREA、 Area、 ArEa、 areA等等 , 是不同的變量名 。 ⑥ 習(xí)慣上一般變量名用小寫字母命名 , 而符號常量名用大寫字母命名 。 ?便于檢查變量所進行的運算是否合法。 ) float x,y,z。 當為多個變量名時 , 變量名之間用逗號分割 。 c1=39。 該變量被稱為已初始化的變量 。 。y=20。 float f=。 不能寫成: int a=b=d=15。 printf(\n%d,a)。 如: float a; a= (最后兩位小數(shù)不起作用) 而: double a; a= (全部接收) 例 main() { float a,b。占一個字節(jié) (8位 ),存放該字符的 ASCII碼值。b39。; c2=39。=39。a39。a39。 44 main() {int i。 c=97。這種在定義時就明確規(guī)定變量只能取哪幾個值,而不能取其它值的數(shù)據(jù)類型叫枚舉類型。 枚舉類型和枚舉變量 枚舉類型的定義格式如下: enum 枚舉名 { 枚舉表 } 。 枚舉變量的定義格式如下: enum 枚舉名 枚舉變量名表 ; 例如: enum color {RED,BLUE,YELLOW,BLACK,WHITE}。 47 d1=Tue。 可采用強制類型方式進行賦值 。 對于 枚舉類型變量 只能通過賦值的方法為其賦值。 /*因為 c1枚舉變量對應(yīng)的枚舉符中沒有 3。 x2=RED。 L2=TRUE。 例如: 5/2 結(jié)果為 2 2/5 結(jié)果為 0 五、運算符和表達式 算術(shù)運算符和算術(shù)表達式 這五個運算符的結(jié)合性為:自左至右 。 51 ( 2) 算術(shù)表達式 C語言允許不同類型的操作數(shù)據(jù)進行混合運算 , 但運算時系統(tǒng)先將操作數(shù)轉(zhuǎn)換成同一類型數(shù)據(jù) , 然后進行運算 。 3+。 優(yōu)先級: 先乘除后加減。+i*fd/e 表達式運算次序為 : ① 將 39。運算。 ⑤ 用 ③ 的結(jié)果減 ④ 的結(jié)果。轉(zhuǎn)換方式為: ?將實型數(shù)據(jù)賦給整型變量時,舍棄實數(shù)的小數(shù)部分。 ?將字符數(shù)據(jù)賦給整型變量時,將字符數(shù)據(jù)放到整型變量低 8位中。 float f 。 (先 23→ 再存儲在 d中 ) 55 1 1 11 11 10 c=39。 00 11 00 00 0 0 00 00 00 i的值為 48 i 設(shè) int i; char c。 00 11 00 00 0 0 00 00 00 i的值為 48 i 1 1 11 11 10 c=39。 高位為 1 高位為 0 57 int 賦給 unsigned int ?將 long 賦給 unsigned long 時, 原樣賦值。 unsigned short 賦給 short 例如:若 unsigned int a=65535。 58 例如: main() { unsigned int a。 } 1 1 11 11 11 11 11 11 11 1 1 11 11 11 11 11 11 11 b a a=65535 復(fù)合的賦值運算符 :
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1