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

正文內(nèi)容

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

2025-01-29 08:25 本頁面


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