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

正文內(nèi)容

c語言程序設(shè)計案例教程(一)ppt(參考版)

2025-01-24 12:41本頁面
  

【正文】 等價于 ? Date: February 16, 2022 ?賦值運算符及表達式 ?算術(shù)運算符及表達式 ?自增、自減運算符及表達式 授課要點 Date: February 16, 2022 問題引入 當(dāng)變量的值每次遞增 /遞減 1時, i=i+ i+=1 i=i i=1能否有更簡潔的形式? Date: February 16, 2022 問題分析 擴展的算術(shù)運算符 ++(自增)、 (自減)運算符,可將增 1/減 1運算表示為: i++或 ++i(注 :放在變量前和變量后含義不同 ) i或 i Date: February 16, 2022 自增、自減運算符實例 include void main() { i。等價于 ? iOper1/=5。 iOper1=5。 Date: February 16, 2022 基本算術(shù)運算符總結(jié) – 基本算術(shù)運算符: 加法( +)、減法( )、乘法( *)、除法( /)和求余( %) – 結(jié)合方向:從左向右 – 優(yōu)先級: (負(fù)) * / % + (2) (3) (4) 說明: –“ ”可為 單目 運算符時 ,右結(jié)合性 – 兩整數(shù)相除,結(jié)果為整數(shù) – %要求兩側(cè)均為整型數(shù)據(jù) Date: February 16, 2022 算術(shù)賦值運算符及其表達式 返回本節(jié)目錄 += = *= /= %= iOper1+=5。 } Date: February 16, 2022 模仿練習(xí) , 要求輸出它們的和 、 差 、 積 、 商 。 /*兩數(shù)積 */ dDiv=dOper1/dOper2。 /*兩數(shù)和 */ dSub=dOper1dOper2。 返回本節(jié)目錄 Date: February 16, 2022 ?賦值運算符及表達式 ?算術(shù)運算符及表達式 ?自增、自減運算符及表達式 授課要點 Date: February 16, 2022 問題引入 如何編寫一個能進行五則混合運算的簡易計算器程序? 功能包括 求兩個數(shù)的和、差、積、商,如何表示? 結(jié)論:運用 算術(shù)運算符及表達式 Date: February 16, 2022 問題求解 /*和、差、積、商以及兩數(shù)相除的余數(shù) */ include void main() { /*操作數(shù)和存放結(jié)果的變量定義 */ double dOper1=,dOper2=100,dAdd,dSub,dMult,dDiv,dMod。相當(dāng)于 a=(( bc) =5) 。 值得注意的是:賦值運算符運算對象中的 左側(cè)對象一定是變量 。 求字節(jié)數(shù)運算符 sizeof 強制類型轉(zhuǎn)換運算符 (類型 ) 分量運算符 . 、 下標(biāo)運算符 [ ] 其他 函數(shù)運算符 ( ) 運算符和表達式 用運算符將操作對象連接起來 、 符合 C語法規(guī)則的式子稱為表達式 。、 ||、 ! 位運算符 、 、 ~、 |、 ^、 amp。 Date: February 16, 2022 結(jié)論 2—— 輸入輸出結(jié)構(gòu)體變量成員怎么表示? 1. 結(jié)構(gòu)體成員變量的引用方式為 :結(jié)構(gòu)體變量名 .成員變量名 2. 輸入輸出的方式根據(jù)成員變量的類型進行格式控制,其方法與普通變量相同 Date: February 16, 2022 學(xué)以致用 ? 根據(jù)對學(xué)生基本信息的數(shù)據(jù)類型定義為結(jié)構(gòu)體,擴展到對教師信息(姓名、年齡、工齡、工號、工資等信息)定義為結(jié)構(gòu)體,對學(xué)校信息(地址、名稱、占地面積、類型、教職工人數(shù)、在校學(xué)生總數(shù)、部門個數(shù)等)定義為結(jié)構(gòu)體等等 Date: February 16, 2022 作業(yè) —— 每人必做 1. 完成學(xué)生信息結(jié)構(gòu)體的程序 2. 對教師信息(姓名、年齡、工齡、工號、工資等信息)定義為結(jié)構(gòu)體,并輸入和輸出教師信息 Date: February 16, 2022 第 7次(賦值運算符、算術(shù)運算符、自增自減運算符) Date: February 16, 2022 本章主要知識點 ?基本的數(shù)據(jù)類型 ?常量和變量 ?結(jié)構(gòu)體數(shù)據(jù)類型 ? C語言各種運算符和表達式的應(yīng)用 Date: February 16, 2022 在用 C程序描述各種運算時將使用各種類型的運算符,其中包括 賦值運算符、算術(shù)運算符關(guān)系運算符、邏輯運算符、條件運算符 等 Date: February 16, 2022 分類名稱 運算符 算術(shù)運算符 +、 、 *、 /、 %、 ++、 關(guān)系運算符 、 =、 、 =、 ==、 != 邏輯運算符 amp。 ? 結(jié)構(gòu)體變量的引用: 結(jié)構(gòu)體變量名 .成員名 ? 結(jié)構(gòu)體每個成員變量必須單獨賦值和使用,不允許對結(jié)構(gòu)體變量整體賦值,除了定義時(結(jié)構(gòu)體變量的初始化),不允許將一個結(jié)構(gòu)體變量賦值給另一個結(jié)構(gòu)體變量。如 tagStudent_t stStu1,stStu2。 Date: February 16, 2022 結(jié)構(gòu)體變量總結(jié) ? 說明一個變量類型為結(jié)構(gòu)體類型,必須先有結(jié)構(gòu)體的定義,才能有該類型的變量。 printf(sex=%s\nage=%d, , )。 =20。strcpy(stStu1. acName,xiaomin)。 void main( ) { struct tagStudent_t stStu1。 int iAge。 char acName[20]。f39。 Student_t stStu1,stStu2。在定義的分號前放上 stStu1,stStu2 (3)在定義后說明可以省略結(jié)構(gòu)體名。 根據(jù)上面定義有: struct tagStudent_t stStu1,stStu2。 3. 結(jié)構(gòu)體成員允許為各種類型,包括結(jié)構(gòu)體類型,但不允許嵌套定義(不允許在定義結(jié)構(gòu)體時,該結(jié)構(gòu)體的成員變量定義結(jié)構(gòu)體) Date: February 16, 2022 ?結(jié)構(gòu)體類型 ?結(jié)構(gòu)體變量及初始化 授課要點 Date: February 16, 2022 問題引入 定義了學(xué)生類型的結(jié)構(gòu)體,如何使用這種類型呢? Date: February 16, 2022 問題分析 結(jié)構(gòu)體類型的使用方法和其他基本類型一樣,也必須定義 結(jié)構(gòu)體變量 ,才能使用。 Date: February 16, 2022 結(jié)構(gòu)體類型定義總結(jié) 1. 定義結(jié)構(gòu)體的目的:將一些相關(guān)類型定義在一個整體里。 /*成績?yōu)楦↑c型 */ }。 /*學(xué)號為字符串 */ char acName[20]。我們?nèi)绾螌⒉煌愋偷舜硕紝儆谕粋€整體的信息表示出來呢? 結(jié)構(gòu)體 為我們提供了解決方案。 成績可以表示為 float fScore。 Date: February 16, 2022 第 6次(結(jié)構(gòu)體) Date: February 16, 2022 本章主要知識點 ?基本的數(shù)據(jù)類型 ?常量和變量 ?結(jié)構(gòu)體數(shù)據(jù)類型 ? C語言各種運算符和表達式的應(yīng)用 Date: February 16, 2022 數(shù)據(jù)類型 —— 結(jié)構(gòu)體 Date: February 16, 2022 ? 復(fù)習(xí) ?結(jié)構(gòu)體類型 ?結(jié)構(gòu)體變量及初始化 授課要點 Date: February 16, 2022 問題引入 學(xué)生是一個由學(xué)號、姓名、性別等屬性 組成的整體,如何用一種數(shù)據(jù)類型來描述學(xué)生呢? Date: February 16, 2022 問題分析 學(xué)生的學(xué)號、姓名、性別等屬性,都可以用基本數(shù)據(jù)類型來描述,如: 學(xué)號可以表示為 char acNum[15]。 ? 例如:某個符號漏掉(例如分號),會出現(xiàn)什么樣的錯誤提示? Date: February 16, 2022 作業(yè) —— 每人必做 ? 將教材中第一章的例題用 Visual C++輯并運行,看看顯示結(jié)果。 可執(zhí)行的程序文件運行后,將在屏幕上顯示程序執(zhí)行的結(jié)果。 運行可執(zhí)行文件的方法很多,可在 C系統(tǒng)下執(zhí)行“運行”命令。 ( 2)在連接過程中,時常還要加入一些系統(tǒng)提供的庫文件代碼。 經(jīng)過編譯后的 目標(biāo)文件 的 擴展名為 .obj。 ( 1) 編譯源程序就是由 C系統(tǒng)提供的編譯器將源程序文件的源代碼轉(zhuǎn)換成目標(biāo)代碼的過程 。 ( 2)我們用 Visual C++ 。 用戶要修改源程序文件并且重新編譯 、 連接和執(zhí)行 。 此時按任意鍵系統(tǒng)都將返回 VC6主窗口 。 方法二:單擊主窗口編譯工具欄上的 “ Build Execute”按鈕來執(zhí)行編譯連接后的程序 。 用戶據(jù)此對源程序進行相應(yīng)的修改 , 并重新編譯和連接 , 直到通過為止 。 ( 2) 編譯連接過程中 , 系統(tǒng)如發(fā)現(xiàn)程序有語法錯誤 , 則在輸出區(qū)窗口中顯示錯誤信息 , 給出錯誤的性質(zhì) 、 出現(xiàn)位置和錯誤的原因等 。 方法二: 單擊主窗口編譯工具欄上的 “ Build”按鈕進行編譯和連接。 ③ 顯示文件編輯區(qū)窗口,在文件編輯 區(qū)窗口輸入源程序文件。單擊 “ C++ Source File”選項,在 “ 文件 ” 文件框中輸入文件名, 單擊 “ 確定 ” 按鈕。 單擊“工程” 單擊“ Win32 Console Application” 輸入項目名 選擇新項目位置 單擊“確定” 單擊該選項 單擊“完成” 單擊“確定” Date: February 16, 2022 Visual C++ 2. 編輯源程序文件 ( 2)建立新項目中的文件 ① 單擊 “ 文件 ” “新建 ” ,彈 出 “ 新建 ” 對話框。 系統(tǒng)顯示 “ 新建工程信息 ”對 話框。 彈出 “ Win32 Console Application Step 1of 1”對話框。 Date: February 16, 2022 案例演示 ? Visual C++ Date: February 16, 2022 學(xué)生模仿 ? 安裝 Visual C++ Date: February 16, 2022 Visual C++ 1. 啟動 Visual C++ 2. 編輯源程序文件 3. 編譯和連接 4. 執(zhí)行 利用 Visual C++ C程序的過程如下: Date: February 16, 2022 Visual C++ Visual C++ 方 法 : 單 擊 “ 開始 ” “ 程序 ” “ Microsoft Visual studio ” “ Microsoft Visual C++ ” 命令 , 啟動 Visual C++, VC6主窗口如下: 菜單欄 項目工作區(qū) 標(biāo)題欄 輸出區(qū) 工具欄 狀態(tài)欄 文件編輯區(qū) Date: February 16, 2022 Visual C++ 2. 編輯源程序文件 方法:單擊 “ 開始 ” “ 程序 ” “ Microsoft Visual studio ” “ Microsoft Visual C++ ” 命令,啟動Visual C++, VC6主窗口如下: ( 1)建立新工程項目 ① 單擊 “ 文件 ” “新建 ” ,彈出 “ 新建 ” 對話框。 /*調(diào)用 sum函數(shù),將得到的值賦給 c*/ ? printf(c=%d\n,c)。b)。 /*聲明定義變量 a,b和 c*/ ? scanf(%d%d,amp。 /*計算 z等于 x與 y的和值 */ ? return (z)。 ? include /*文件包含 */ ? int sum(int x,int y) /*定義 sum函數(shù) */ ? { int z。 } 注釋 編譯預(yù)處理 函數(shù) 語句 輸出: This is a C program. Date: February 16, 2022 [例 ]運行結(jié)果演示 輸入源程序 彈出運行結(jié)果窗口 運行結(jié)果 Date: February 16, 2022 案例演示 ? 【 例 】 輸入兩個整數(shù),通過調(diào)用函數(shù)計算它
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1