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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)(上)ppt-文庫(kù)吧

2025-01-29 08:25 本頁(yè)面


【正文】 作區(qū) 執(zhí)行 “ 文件 /File”—“關(guān)閉工作區(qū) /Close Workspace”,在出現(xiàn)的對(duì)話(huà)框中選擇 “ 是 /Y”,關(guān)閉工作區(qū)。 29 C語(yǔ)言概述 結(jié)構(gòu)化程序設(shè)計(jì)算法(自學(xué)) 第二章 數(shù)據(jù)與運(yùn)算 31 32 C語(yǔ)言的數(shù)據(jù)類(lèi)型 標(biāo)識(shí)符、常量與變量 運(yùn)算符與表達(dá)式 數(shù)據(jù)類(lèi)型轉(zhuǎn)換 程序舉例 33 通常 程序 要對(duì)數(shù)據(jù)進(jìn)行操作處理: – 處理的對(duì)象是 數(shù)據(jù) – 通過(guò) 運(yùn)算符和表達(dá)式 進(jìn)行操作 本章介紹 C語(yǔ)言的基礎(chǔ) , 包括: 數(shù)據(jù)類(lèi)型 運(yùn)算符和表達(dá)式 均是程序設(shè)計(jì)的基本知識(shí) 為什么討論 這些知識(shí) ? 34 C語(yǔ)言的數(shù)據(jù)類(lèi)型 數(shù)據(jù)類(lèi)型概述 C數(shù)據(jù)類(lèi)型 數(shù)組類(lèi)型 結(jié)構(gòu)體類(lèi)型 共用體類(lèi)型 枚舉類(lèi)型 基本類(lèi)型 指針類(lèi)型 構(gòu)造類(lèi)型 單精度型 雙精度型 整型 字符型 實(shí)型 (浮點(diǎn)型 ) 空類(lèi)型 35 C語(yǔ)言的數(shù)據(jù)類(lèi)型 整型 1. 整型數(shù)據(jù)的類(lèi)型 基本整型 int 無(wú)符號(hào)基本整型 unsigned int 短整型 short或 short int 無(wú)符號(hào)短整型 unsigned short或 unsigned short int 長(zhǎng)整型 long或 long int 無(wú)符號(hào)長(zhǎng)整型 unsigned long或 unsigned long int 36 C語(yǔ)言的數(shù)據(jù)類(lèi)型 整型 類(lèi)型 關(guān)鍵字 長(zhǎng)度 值域 有符號(hào)短整數(shù) short,short int,signed short int 2 215~( 2151) 無(wú)符號(hào)短整數(shù) Unsigned short, unsigned short int 2 0~( 2161) 有符號(hào)整數(shù) int, signed int 4 231~( 2311) 無(wú)符號(hào)整數(shù) Unsigned, unsigned int 4 0~( 2321) 有符號(hào)長(zhǎng)整數(shù) long, long int, signed long int 4 231~( 2311) 無(wú)符號(hào)長(zhǎng)整數(shù) Unsigned long, unsigned long int 4 0~( 2321) Visual C++ 37 C語(yǔ)言的數(shù)據(jù)類(lèi)型 整型 1. 整數(shù)有幾種書(shū)寫(xiě)形式 (1) 十進(jìn)制整常數(shù):十進(jìn)制整常數(shù)沒(méi)有前綴。其數(shù)碼為 0~ 9。 以下各數(shù)是合法的十進(jìn)制整常數(shù): 23 56 6553 1627; 十進(jìn)制寫(xiě)法中除非要寫(xiě)的整數(shù)本身就是 0,否則第一個(gè)數(shù)字字符不能為 0。 (2) 八進(jìn)制形式。 八進(jìn)制整常數(shù):八進(jìn)制整常數(shù)必須以 0開(kāi)頭,即以 0作為八進(jìn)制數(shù)的前綴。數(shù)碼取值為 0~ 7。八進(jìn)制數(shù)通常是無(wú)符號(hào)數(shù)。 例如: 0031 0310 0356355L 其中 0031相當(dāng)于十進(jìn)制的 25 38 C語(yǔ)言的數(shù)據(jù)類(lèi)型 整型 1. 整數(shù)有幾種書(shū)寫(xiě)形式 (3) 十六進(jìn)制形式。 十六進(jìn)制整常數(shù):十六進(jìn)制整常數(shù)的前綴為 0X或 0x。其數(shù)碼取值為 0~9, A~F或 a~f。 下面是用十六進(jìn)制形式寫(xiě)出的一些整數(shù)和長(zhǎng)整數(shù): 0x41 0x64 0XFF 0X3242DL (4) 整型常數(shù)的后綴:在 16位字長(zhǎng)的機(jī)器上,基本整型的長(zhǎng)度也為16位,因此表示的數(shù)的范圍也是有限定的。十進(jìn)制無(wú)符號(hào)整常數(shù)的范圍為 0~ 65535,有符號(hào)數(shù)為 32768~ +32767。八進(jìn)制無(wú)符號(hào)數(shù)的表示范圍為 0~ 0177777。十六進(jìn)制無(wú)符號(hào)數(shù)的表示范圍為 0X0~0XFFFF或 0x0~ 0xFFFF。如果使用的數(shù)超過(guò)了上述范圍,就必須用長(zhǎng)整型數(shù)來(lái)表示。長(zhǎng)整型數(shù)是用后綴“ L”或“ l”來(lái)表示的。 39 C語(yǔ)言的數(shù)據(jù)類(lèi)型 實(shí)型 C語(yǔ)言中實(shí)型數(shù)據(jù)又稱(chēng)浮點(diǎn)型數(shù)據(jù)。一般 C語(yǔ)言提供了三種表示實(shí)數(shù)的類(lèi)型:?jiǎn)尉雀↑c(diǎn)數(shù)類(lèi)型,簡(jiǎn)稱(chēng)浮點(diǎn)類(lèi)型,類(lèi)型名為float;雙精度浮點(diǎn)數(shù)類(lèi)型,簡(jiǎn)稱(chēng)雙精度類(lèi)型,類(lèi)型名為 double;長(zhǎng)雙精度類(lèi)型,類(lèi)型名為 long double。所有整數(shù)類(lèi)型和實(shí)數(shù)類(lèi)型統(tǒng)稱(chēng)為算術(shù)類(lèi)型。 類(lèi) 型 字節(jié)數(shù) 有效數(shù)字 數(shù)值范圍 float 4 7 1038 ~ 1038 double 8 16 10308 ~ 10308 long double 10 19 104932 ~ 104932 40 C語(yǔ)言的數(shù)據(jù)類(lèi)型 實(shí)型 C語(yǔ)言中,實(shí)型數(shù)據(jù)有兩種表示形式: (1) 十進(jìn)制數(shù)形式:由數(shù)碼 0~ 9和小數(shù)點(diǎn)組成。 例如: 、 、 、 、 、 300.、 等均為合法的實(shí)數(shù)。注意,必須有小數(shù)點(diǎn)。 十進(jìn)制數(shù)形式,由數(shù)字序列和小數(shù)點(diǎn)組成。如: 、。 (2) 指數(shù)形式:由十進(jìn)制數(shù),加階碼 標(biāo)志 “ e”或 “ E”以及階 碼(只能為整數(shù),可以帶符號(hào))組成。 其一般形式為: a E n( a為十進(jìn)制數(shù), n為十進(jìn)制整數(shù)) 其值為 a 10n。 例如: (等于 105) (等于 102) 41 C語(yǔ)言的數(shù)據(jù)類(lèi)型 字符型 字符類(lèi)型的數(shù)據(jù)即字符型數(shù)據(jù)。字符類(lèi)型數(shù)據(jù)主要用于程序的輸入輸出。此外,文字處理方面的應(yīng)用程序也必須能使用和處理字符形式的數(shù)據(jù)。 字符類(lèi)型的數(shù)據(jù)的類(lèi)型名是 char。字符類(lèi)型的數(shù)據(jù)包括計(jì)算機(jī)所用編碼字符集中的所有字符。常用的 ASCII字符集,其中的字符包括所有大小寫(xiě)英文字母、數(shù)字、各種標(biāo)點(diǎn)符號(hào)字符,還有一些控制字符,一共 128個(gè)。擴(kuò)展的 ASCII字符集包括256個(gè)字符。字符集的所有字符都是字符類(lèi)型的值。在程序執(zhí)行時(shí),其中的字符就用對(duì)應(yīng)的編碼表示,一個(gè)字符通常占用一個(gè)字節(jié)。 42 C語(yǔ)言的數(shù)據(jù)類(lèi)型 字符型 C語(yǔ)言中字符的書(shū)寫(xiě)形式是用單引號(hào)括起的單個(gè)字符,例如 ‘a(chǎn)’、 ‘B’、 ‘4’等。還有一些特殊的控制字符無(wú)法這樣寫(xiě)出,例如換行字符等。 C語(yǔ)言為它們規(guī)定了特殊寫(xiě)法:以反斜杠( \)開(kāi)頭的一個(gè)字符或一個(gè)數(shù)字序列,這類(lèi)字符稱(chēng)為轉(zhuǎn)義字符。轉(zhuǎn)義字符在 C語(yǔ)言程序中起著特殊作用 。 \0 字符串結(jié)束標(biāo)志 \n 回車(chē)換行 \t 跳到下一個(gè)輸出位置 \ 雙引號(hào)字符 \ddd ddd為 1到 3位八進(jìn)制數(shù)所代表的字符 \xhh hh為 1到 2位十六進(jìn)制數(shù)所代表的字符 43 本次課學(xué)習(xí)小結(jié) 3. C語(yǔ)言程序的基本結(jié)構(gòu) 4. C語(yǔ)言程序的開(kāi)發(fā)環(huán)境 5. C語(yǔ)言的數(shù)據(jù)類(lèi)型 44 ( 1)熟悉 Visual C++ 。 ( 2)掌握結(jié)構(gòu)化程序設(shè)計(jì)的方法,具有良好的程序設(shè)計(jì)風(fēng)格。 ( 3)掌握程序設(shè)計(jì)中簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)和算法并能閱讀簡(jiǎn)單的程序。 ( 4)在 Visual C++ ,能夠編寫(xiě)簡(jiǎn)單的 C程序,并具有基本的糾錯(cuò)和調(diào)試程序的能力。 , main函數(shù)和其他函數(shù)。 ,數(shù)據(jù)說(shuō)明,函數(shù)的開(kāi)始和結(jié)束標(biāo)志以及程序中的注釋。 。 。 6. C的數(shù)據(jù)類(lèi)型(基本類(lèi)型,構(gòu)造類(lèi)型,指針類(lèi)型,無(wú)值類(lèi)型)及其定義方法。 本次課等級(jí)考試考點(diǎn) 45 練習(xí) :等級(jí)考試真題 一、選擇題 :( 2022年 4月份考題) ( 12)下列敘述中錯(cuò)誤的是 A)計(jì)算機(jī)不能直接執(zhí)行用 C語(yǔ)言編寫(xiě)的源程序 B) C程序經(jīng) C編譯后,生成后綴為 .obj的文件是一個(gè)二進(jìn)制文件 C)后綴為 .obj的文件,經(jīng)連接程序生成后綴為 .exe的文件是一個(gè)二進(jìn)制文件 D)后綴為 .obj和 .exe的二進(jìn)制文件都可以直接運(yùn)行 答案: D 46 練習(xí) :等級(jí)考試真題 一、選擇題 :( 2022年 9月份考題) ( 14)以下敘述中正確的是 A) C語(yǔ)言程序?qū)脑闯绦蛑械谝粋€(gè)函數(shù)開(kāi)始執(zhí)行 B)可以在程序中由用戶(hù)指定任意一個(gè)函數(shù)作為主函數(shù),程序?qū)拇碎_(kāi)始執(zhí)行 C) C語(yǔ)言規(guī)定必須用 main作為主函數(shù)名,程序?qū)拇碎_(kāi)始執(zhí)行,在此結(jié)束 D) main可作為用戶(hù)標(biāo)識(shí)符,用以命名任意一個(gè)函數(shù)作為主函數(shù) 答案: C 47 練習(xí) 本次課作業(yè) : 習(xí)題集 :第一章 全部 48 、常量與變量 標(biāo)識(shí)符 標(biāo)識(shí)符 :指程序中的變量、符號(hào)常量、數(shù)組、函數(shù)、類(lèi)型、文件等對(duì)象的名字。標(biāo)識(shí)符只能由字母、數(shù)字和下劃線(xiàn)組成,且第一個(gè)字符必須為字母或下劃線(xiàn)。 49 、常量與變量 標(biāo)識(shí)符 具體命名規(guī)則如下: (1) 標(biāo)識(shí)符的只能由下劃線(xiàn) “ _”、數(shù)字 0~9與 26個(gè)大小寫(xiě)字母 a~z、 A~Z構(gòu)成。 (2) 標(biāo)識(shí)符的首個(gè)字符必須是字母或下劃線(xiàn) “ _”而不能是數(shù)字或其它符號(hào)。 (3) C語(yǔ)言中大小寫(xiě)字母是敏感的,即在標(biāo)識(shí)符中,大寫(xiě)字母和小寫(xiě)字母代表不同的意義。 例如: Name和 name是兩個(gè)不同的標(biāo)示符。 (4) 標(biāo)識(shí)符不能使用系統(tǒng)關(guān)鍵字,因?yàn)殛P(guān)鍵字是系統(tǒng)的保留字,它們已有特定的含義。 50 、常量與變量 標(biāo)識(shí)符 關(guān)鍵字: 是指系統(tǒng)預(yù)定義的保留標(biāo)識(shí)符,又稱(chēng)之為保留字。它們有特定的含義,不能再作其它用途使用。 ANSI C定義的關(guān)鍵字共 32個(gè)。 51 、常量與變量 標(biāo)識(shí)符 auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if while static 52 、常量與變量 常量 C語(yǔ)言中數(shù)據(jù)有 常量 和 變量 之分。 常量又稱(chēng)常數(shù) ,是指在程序運(yùn)行中其值不能被改變的量。 53 、常量與變量 常量 1. 整型常量 整型常量有三種表示方法: (1) 十進(jìn)制整數(shù):如 12 67 7623。 (2) 八進(jìn)制整數(shù):以 0開(kāi)頭的數(shù)是八進(jìn)制數(shù)。如 045表示八進(jìn)制數(shù)的 (45)8。 (3) 十六進(jìn)制整數(shù):以 0x開(kāi)頭的數(shù)是十六進(jìn)制數(shù)。如 0x123即 (123)16。 2. 實(shí)型常量 在 C語(yǔ)言中,把帶小數(shù)的數(shù)稱(chēng)為實(shí)數(shù)或浮點(diǎn)數(shù)。實(shí)型常量只能用十進(jìn)制形式表示,不能用八進(jìn)制和十六進(jìn)制形式表示。實(shí)型常量有兩種表示方法: (1) 十進(jìn)制數(shù)形式:由數(shù)字和小數(shù)點(diǎn)組成,如 , 制形式。 (2) 指數(shù)法:如 。 注意: (1) 字母 e或 E之前 (即尾數(shù)部分 )必須有數(shù)字。 (2) e或 E后面的指數(shù)部分必須是整數(shù)。如: 。 54 、常量與變量 常量 3. 字符常量 字符型常量是由一對(duì)單引號(hào)括起來(lái)的單個(gè)字符構(gòu)成,例如 ,39。a39。, 39。b39。, 39。139。等都是有效的字符型常量。一般一個(gè)字符型常量的值是該字符集中對(duì)應(yīng)的ASCII編碼值,例如:字符常量 39。039?!?39。939。的 ASCII編碼值是 48~ 57。顯然字符 39。039。與數(shù)字 0是不同的。 4. 字符串常量 C語(yǔ)言中沒(méi)有專(zhuān)門(mén)的字符串類(lèi)型的變量,但有字符串常量。字符串常量是由一對(duì)雙引號(hào)括起來(lái)的字符序列組成的,例如 abc、 a等都是字符串常量。雙引號(hào)僅起定界符的作用,并不是字符串中的字符。字符串常量中不能直接包括單引號(hào)、雙引號(hào)和反斜杠“ \”(若要使用,可參照轉(zhuǎn)義字符中介紹的字符使用)。 5. 符號(hào)常量 符號(hào)常量就是使用符號(hào)代表常量, C語(yǔ)言中允許用標(biāo)識(shí)符定義一個(gè)常量,這種常量在 C語(yǔ)言中被稱(chēng)之為“宏定義” 。 55 、常量與變量 變量 變量: 是一個(gè)命名的存儲(chǔ)單元,存放能被程序修改的數(shù)據(jù)值,其類(lèi)型顯式說(shuō)明。變量在使用前必須先定義,然后才能使用。在編譯、連接時(shí),系統(tǒng)依據(jù)變量定義為其分配內(nèi)存空間。 例如: 有 變量 a 它的值是 2022 a 2022 為變量分配的存儲(chǔ)單元 變量名 56 、常量與變量 變量 變量定義的一般格式: 類(lèi)型名 變量名 1,變量名 2,變量名 3, . . . ,變量名 n。 例如: int n,m。 /* 定義 int型變量 n和 m */ char ch1,ch2。 /* 定義 char型變量 ch1和 ch2 */ double x,y。 /* 定義 double型變量 x和 y */ 變量具有地址和值兩種屬性,常量只有值屬性而無(wú)地址屬性。 57 、常量與變量 變量 在
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1