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

正文內(nèi)容

[理學(xué)]第2章c的基礎(chǔ)知識c(編輯修改稿)

2025-01-19 12:37 本頁面
 

【文章內(nèi)容簡介】 33 系統(tǒng)為變量分配存儲空間示意圖 例如: float y。 系統(tǒng)為變量 y在內(nèi)存中分配的存儲空間是連續(xù)的 4個字節(jié)。 例如: 其中: 2021到 2021是字節(jié)的編碼,第 1個字節(jié)的編碼 2021稱為變量 y的地址,在程序中表示為 amp。y。 即 amp。y的值為 2021。 2021 2021 y 2021 2021 2021/11/10 34 問題 ? int a=3。 double b=。 系統(tǒng)是如何找到變量 a和變量 b的? 系統(tǒng)在編譯時自動建立一個變量查找表,即 變量名 變量類型 空間大小 變量地址 a int 4個字節(jié) ox1000 b double 8個字節(jié) ox3002 ox1000 2021/11/10 35 標(biāo)準(zhǔn)庫函數(shù) ? 由 C編譯系統(tǒng)定義的一種函數(shù) , 存放在系統(tǒng)函數(shù)庫中 , 用戶可以根據(jù)需要隨時調(diào)用 ? 常用函數(shù) 如: printf、 scanf、 fabs、 sqrt、 sin、 (常用數(shù)學(xué)函數(shù)參見教材 附錄 ) ? 函數(shù)調(diào)用形式 : 函數(shù)名([參數(shù)表]) 例如: putchar(?a‘) //有參函數(shù) sqrt(x) //有參函數(shù) getchar() //無參函數(shù) 2021/11/10 36 總結(jié): ? 如果程序中需要將數(shù)據(jù)存起來,則必須根據(jù)存放數(shù)據(jù)的類型定義變量( 變量要先定義,后使用 )。 ? 如果程序中使用的數(shù)據(jù)是常量,則需根據(jù)常量的類型,選用正確的格式。 如: 123 ( 稱字面常量 ) define PI ( 稱為符號常量 ) ? 如果程序中用到系統(tǒng)提供的函數(shù),必須在程序的開頭書寫: include 頭文件 .h ? 預(yù)編譯命令的順序 define … include 頭文件 .h 2021/11/10 37 運(yùn)算符和表達(dá)式 ? 主要內(nèi)容: – 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 – 賦值運(yùn)算符和賦值表達(dá)式 – 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 – 邏輯運(yùn)算符和邏輯表達(dá)式 – 位運(yùn)算符和位運(yùn)算表達(dá)式 – 條件運(yùn)算符和條件表達(dá)式 – 逗號運(yùn)算符和逗號表達(dá)式 – 其他運(yùn)算符及其運(yùn)算 2021/11/10 38 要求掌握: ? 每種表達(dá)式的運(yùn)算符 ? 運(yùn)算符的優(yōu)先級和結(jié)合性 ? 每種表達(dá)式值的特點和值的數(shù)據(jù)類型 ? 表達(dá)式的命名規(guī)則 2021/11/10 39 – 學(xué)習(xí)運(yùn)算符要注意: 1 運(yùn)算符功能 2 與運(yùn)算量的關(guān)系 (1)要求運(yùn)算量的個數(shù) (2)要求運(yùn)算量的類型 3 運(yùn)算符的優(yōu)先級別 4 運(yùn)算符的結(jié)合方向 5 運(yùn)算結(jié)果的類型 2021/11/10 40 運(yùn)算符的有關(guān)概念 ? 作用: – 對運(yùn)算對象完成規(guī)定的操作運(yùn)算 ? 類型: – 按運(yùn)算對象分: ? 單目(要求 1個運(yùn)算對象,如 2) ? 雙目(要求 2個運(yùn)算對象,如 32 ) ? 三目(要求 3個運(yùn)算對象,如 xy ? x : y) – 按功能分: ? 算術(shù)、賦值、關(guān)系、邏輯 ? 條件、逗號、位、其他 2021/11/10 41 運(yùn)算符的優(yōu)先級和結(jié)合性 ? 優(yōu)先級 – 指各種運(yùn)算符的運(yùn)算優(yōu)先順序 – 當(dāng)一個表達(dá)式中 出現(xiàn)多個 運(yùn)算符時,表達(dá)式的求值運(yùn)算按運(yùn)算符的優(yōu)先級別 從高到低 的順序執(zhí)行 例如: 算術(shù)運(yùn)算優(yōu)先于關(guān)系運(yùn)算 ,如: a+bc 算術(shù)運(yùn)算中先 * / 后 + ,如: a+b*c ? 優(yōu)先級的應(yīng)用 – 當(dāng)一個運(yùn)算對象的兩側(cè)運(yùn)算符的 優(yōu)先級不相同時, 先處理 優(yōu)先級 高 的運(yùn)算符, 再處理 優(yōu)先級低 的運(yùn)算符。 例如: a*b4 先計算 a*b ,再計算減法。 ab*4 先計算 b*4 ,再計算減法。 2021/11/10 42 運(yùn)算符的優(yōu)先級和結(jié)合性 ? 結(jié)合性 – 指運(yùn)算符和運(yùn)算對象的結(jié)合方向 – 分為:從左向右 (左結(jié)合 )和從右向左 (右結(jié)合 ) 例如: 算術(shù)運(yùn)算符為 左結(jié)合 ab+4 賦值運(yùn)算符為 右結(jié)合 a= b = 5 ?結(jié)合性的應(yīng)用 當(dāng)一個運(yùn)算對象兩側(cè)運(yùn)算符的 優(yōu)先級相同 時,根據(jù)結(jié)合性來決定先處理哪個運(yùn)算符 如: a*b/c 左結(jié)合:先計算乘法,再計算除法 ( C語言規(guī)定見教材 附錄 ) 2021/11/10 43 本章涉及的運(yùn)算符 + * / % ++ + = += = *= /= %= amp。= |= ^= = = = = == != amp。amp。 || ! amp。 | ^ ~ ?: , amp。 sizeof(數(shù)據(jù)類型標(biāo)識符 ) 類型 種類 算術(shù)運(yùn)算符 賦值運(yùn)算符 關(guān)系運(yùn)算符 邏輯運(yùn)算符 位運(yùn)算符 條件運(yùn)算符 逗號運(yùn)算符 其他運(yùn)算符 2021/11/10 44 表達(dá)式的有關(guān)概念 ? 什么是表達(dá)式 – 由 運(yùn)算符 將運(yùn)算對象連接成的式子,它描述了一個具體的求值運(yùn)算過程。 ? 計算表達(dá)式的值 – 按照運(yùn)算符的運(yùn)算規(guī)則求值 – 求值時注意運(yùn)算符的優(yōu)先級和結(jié)合性 ? 表達(dá)式值的類型 – 自動轉(zhuǎn)換 (由系統(tǒng)完成 ) – 強(qiáng)制轉(zhuǎn)換(由用戶編程實現(xiàn)) 2021/11/10 45 例如: 表達(dá)式: 150+?b‘* (算術(shù)表達(dá)式) b=(++a)2(賦值表達(dá)式) a /= a *= (a = 2) (賦值表達(dá)式) f=abc (賦值表達(dá)式) a ||++bamp。amp。c++ (邏輯表達(dá)式) ab ? a : b (條件表達(dá)式) a=3,a+=3,a*a (逗號表達(dá)式) a+b4 (關(guān)系表達(dá)式) 表達(dá)式的命名:按運(yùn)算符級別最低的來命名 2021/11/10 46 算術(shù)運(yùn)算 ? 算術(shù)運(yùn)算符的優(yōu)先級 ( ) + ++ * / % + 同級 同級 同級 單目 雙目 高 低 ? 沒有乘方運(yùn)算符 ,要計算 a3要寫作 a*a*a 的連乘,或用標(biāo)準(zhǔn)庫函數(shù) pow(a, 3) ? “/”的運(yùn)算對象可為各種類型數(shù)據(jù),但是當(dāng)進(jìn)行兩個整型數(shù)據(jù)相除時,運(yùn)算結(jié)果也是整型數(shù)據(jù) ? “ %”要求運(yùn)算對象必須是整型數(shù)據(jù),功能是求兩數(shù)相除的余數(shù),余數(shù)的符號與被除數(shù)的符號相同 2021/11/10 47 ? 算術(shù)表達(dá)式中的乘號不能省略,適當(dāng)添加圓括號。 如:數(shù)學(xué)表達(dá)式: 1/2(a+b) 對應(yīng)的 C表達(dá)式為: *(a+b) 如:數(shù)學(xué)表達(dá)式: 對應(yīng)的 C表達(dá)式為 : ( a+b)/(cd) dcba??2021/11/10 48 自增自減運(yùn)算 ? ++ 是 單目運(yùn)算符 ? 有前綴和后綴 兩種形式 – 前綴形式 : 先自增 (自減 )再引用; – 后綴形式 : 先引用再自增 (自減 ); ? 功能: 前綴形式 ++ a 等價于 a = a + 1 a 等價于 a = a –
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1