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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)課程教案-資料下載頁(yè)

2025-08-24 14:31本頁(yè)面

【導(dǎo)讀】C語(yǔ)言是從ALGOL60、CPL發(fā)展而來(lái),既具有一般高級(jí)語(yǔ)言特性,又具有低級(jí)語(yǔ)言特性。通過(guò)簡(jiǎn)單的C語(yǔ)言程序舉例,總結(jié)C語(yǔ)言程序的結(jié)構(gòu)。算法的概念和表示方法。數(shù)據(jù)是程序處理的對(duì)象,是程序設(shè)計(jì)中的重要組成部分。據(jù)類型和運(yùn)算符及語(yǔ)法規(guī)則。由32個(gè)字符組成的標(biāo)識(shí)符,MicrosoftC最多識(shí)別由8個(gè)字符組成的標(biāo)識(shí)符。標(biāo)識(shí)符的首個(gè)字符必須是字母或下劃線,而不能是數(shù)字或其它符號(hào)。標(biāo)識(shí)符不能使用系統(tǒng)的關(guān)鍵字,因?yàn)殛P(guān)鍵字是系統(tǒng)保留的,它們已有特定的含義。printf、getchar、putchar)等可作為用戶標(biāo)識(shí)符,但建議不作它用。

  

【正文】 二維數(shù)組元素是按行存放的,可以按存放的順序訪問(wèn)數(shù)組元素。但是,為了方便地按行和列的方式訪問(wèn)數(shù)組元素,必須要了解 C 語(yǔ)言規(guī)定的行列地址的表示方法。 【例 89】輸出二維數(shù)組的有關(guān)值。 【例 810】用一級(jí)指針變量輸出 二維數(shù)組的全部元素。(二維數(shù)組的地址表示法) 【例 811】輸出二維數(shù)組任意行任意列的元素值。(用于二維數(shù)組的指針變量) 課堂提問(wèn)與討論 課堂小結(jié)、作業(yè)布置 課題 第 8章 指針 ( 5/8) 課型 新授課 授課日期 課時(shí) 2 教學(xué)目的 了解使用指針變量訪問(wèn)字符串的方法; 字符串指針作為函數(shù)參數(shù)時(shí)值的傳遞。 教學(xué)重點(diǎn)難點(diǎn) 教學(xué)重點(diǎn): 使用字符型指針變量方式引用常量字符串或字符數(shù)組。 教學(xué)難點(diǎn): 字符串指針作函數(shù)參數(shù)。 教學(xué)方法 主要運(yùn)用講授法。( 1. 舉例引導(dǎo) 2. 提問(wèn) 3.類比) 利用多媒 體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)內(nèi)容提綱 復(fù)習(xí)提問(wèn); 字符串的訪問(wèn)方法; 分析字符數(shù)組和字符型指針變量的不同之處; 討論字符串指針作函數(shù)參數(shù)時(shí)值的傳遞情況。 教學(xué)過(guò)程: 復(fù)習(xí)指向數(shù)組元素的指針變量的定義和使用。 指針與字符串 字符類型的指針變量如果取得字符數(shù)組或字符串的首地址,也可以用來(lái)訪問(wèn)字符串。復(fù)習(xí)總結(jié)出 C 語(yǔ)言訪問(wèn)字符串的三種主要方式。 (1) 直接引用常量字符串; (2) 字符數(shù)組方式; (3) 字符型指針變量方式引用常量字符串或字符數(shù)組 。 【例 812】理解給出程序中字符型指針變量的作用。 【例 813】在輸入的字符串中查找是否有字符 39。k39。,若有指出第一次遇到的 39。k39。是第幾個(gè)字符。 【例 814】在輸入的字符串中刪除指定的字符。 【例 815】輸入字符串,統(tǒng)計(jì)各元音字母的個(gè)數(shù)。 【例 816】 編寫(xiě)函數(shù) cpystr,用指針?lè)椒▽⒆址?2復(fù)制到字符串 1。主函數(shù)調(diào)用 cpystr實(shí)現(xiàn)復(fù)制。 課堂提問(wèn)與討論 課堂小結(jié)、作業(yè)布置 課題 第 8章 指針 ( 6/8) 課型 新授課 授課日期 課時(shí) 2 教學(xué)目的 指針數(shù)組的概念和定義; 了解用指針數(shù)組處理多字符串的問(wèn)題。 通過(guò)指針數(shù)組訪問(wèn)二維數(shù)組。 教學(xué)重點(diǎn)難點(diǎn) 教學(xué)重點(diǎn): 指針數(shù)組的概念和定義形式的掌握。 教學(xué)難點(diǎn): 通過(guò)指針數(shù)組訪問(wèn)二維數(shù)組。 教學(xué)方法 主要運(yùn)用講授法。( 1. 舉例引導(dǎo) 2. 提問(wèn) 3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)內(nèi)容提綱 指針數(shù)組的概念和定義 形式; 用指針數(shù)組處理多字符串問(wèn)題 的分析和舉例; 通過(guò)指針數(shù)組訪問(wèn)二維數(shù)組 的分析。 教學(xué)過(guò)程: 復(fù)習(xí)指針與字符串。 指針數(shù)組 由指向同一數(shù)據(jù)類型數(shù)據(jù)的指針為元素組成的數(shù)組叫指針數(shù)組。一維指針數(shù)組的定義形式為:類型 *數(shù)組名 [元素個(gè)數(shù) ]; 【例 817】閱讀一程序,指出輸出結(jié)果的含義。 【例 818】 利用指針數(shù)組對(duì)多字符串進(jìn)行字典排序。 使用指針數(shù)組與使用指向一維數(shù)組的指針變量處理二維數(shù)組問(wèn)題在形式上很類似,但一定要注意它們的區(qū)別。 課堂提問(wèn)與討論 課堂小結(jié)、作業(yè)布置 課題 第 8章 指針 ( 7/8) 課型 新授課 授課日期 課時(shí) 2 教學(xué)目的 了解指針與函數(shù)的關(guān)系。 教學(xué)重點(diǎn)難點(diǎn) 教學(xué)重點(diǎn): 認(rèn)識(shí)指向函數(shù)的指針。 教學(xué)難點(diǎn): 帶參數(shù)主函數(shù)的應(yīng)用。 教學(xué)方法 主要運(yùn)用講授法。( 1. 舉例引導(dǎo) 2. 提問(wèn) 3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)內(nèi)容提綱 指向函數(shù)指針調(diào)用函數(shù)的方法和作為函數(shù)參數(shù)的方法; 返回指針的函數(shù)的定義方法; 帶參數(shù)的主函數(shù)的定義方法和程序舉例。 教學(xué)過(guò)程: 復(fù)習(xí)指針數(shù)組的概念和定義。 首先指出 指針與函數(shù)關(guān)系的三個(gè)方面的問(wèn)題,引入新課。 指針與 函數(shù) 指向函數(shù)的指針 。 【例 820】用指向函數(shù)的指針變量調(diào)用求較大值函數(shù)。 。 【例 821】利用梯形法計(jì)算定積分 sinx dx, cosx dx。 返回指針的函數(shù)的定義方法 【例 822】輸入一個(gè) 1~ 7 之間的整數(shù),輸出對(duì)應(yīng)的星期名。 帶參數(shù)的主函數(shù) 【例 823】編程顯示命令行輸入的,除可執(zhí)行文件名外的全部字符串,每行一個(gè)字符串。 課堂提問(wèn)與討論 課堂小結(jié)、作業(yè)布置 課題 第 8章 指針 ( 8/8) 課型 新授課 授課日期 課時(shí) 2 教學(xué)目的 通過(guò)程序舉例復(fù)習(xí)指針的概念和使用方法。 教學(xué)重點(diǎn)難點(diǎn) 教學(xué)重點(diǎn): 指針變量的定義、指針運(yùn)算及引用方法。 教學(xué)方法 主要運(yùn)用講授法。( 1. 舉例引導(dǎo) 2. 提問(wèn) 3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)內(nèi)容提綱 用指針的方法將數(shù)組 a 中的 n 個(gè)整數(shù)按相反的順序存放。 輸入 3 4 整數(shù)矩陣并求矩陣中最大值、最小值和所有元素的平均值。 統(tǒng)計(jì)字符串中單詞的個(gè)數(shù)。單詞由小寫(xiě)字母組成,單詞之間由空格分隔,字符串開(kāi)始和結(jié) 尾沒(méi)有空格。 本章知識(shí)小結(jié)。 教學(xué)過(guò)程: 程序舉例 【例 824】用指針的方法將數(shù)組 a 中的 n 個(gè)整數(shù)按相反的順序存放。 【例 825】輸入 3 4 整數(shù)矩陣并求矩陣中最大值、最小值和所有元素的平均值。 【例 826】統(tǒng)計(jì)字符串中單詞的個(gè)數(shù)。單詞由小寫(xiě)字母組成,單詞之間由空格分隔,字符串開(kāi)始和結(jié)尾沒(méi)有空格。 本章小結(jié) 。 。 課堂提問(wèn)與討論 課堂小結(jié)、作業(yè)布置 課題 第 9章 結(jié)構(gòu)體與共用體 ( 1/3) 課型 新授課 授課日期 課時(shí) 2 教學(xué)目的 理解結(jié)構(gòu)體類 型,學(xué)會(huì)定義結(jié)構(gòu)體變量 、引用結(jié)構(gòu)體成員 ; 了解 結(jié)構(gòu)體數(shù)組的定義、初始化以及數(shù)組元素的引用方法 ; 了解 鏈表的概念 。 教學(xué)重點(diǎn)難點(diǎn) 教學(xué)重點(diǎn): 結(jié)構(gòu)體變量的定義、初始化和引用方法。 教學(xué)難點(diǎn): 鏈表的操作。 教學(xué)方法 主要運(yùn)用講授法。( 1. 舉例引導(dǎo) 2. 提問(wèn) 3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)內(nèi)容提綱 結(jié)構(gòu)體類型的應(yīng)用實(shí)例; 結(jié)構(gòu)體類型的定義形式; 結(jié)構(gòu)體變量的說(shuō)明、初始化和成員的引用方法; 結(jié)構(gòu)體數(shù)組的定義、初始化以及數(shù)組元素的引用方法 ; 動(dòng) 態(tài)內(nèi)存分配與鏈表 。 教學(xué)過(guò)程: 本章導(dǎo)讀 本章的學(xué)習(xí)目的與要求。 結(jié)構(gòu)體 【問(wèn)題】什么是結(jié)構(gòu)體類型?什么是結(jié)構(gòu)體變量?結(jié)構(gòu)體類型與數(shù)組類型有什么區(qū)別和聯(lián)系? 姓名 年齡 性別 身份證號(hào) 民族 住址 電話號(hào)碼 (字符數(shù)組 ) (整型 ) (字符 ) (長(zhǎng)整型 ) (字符 ) (字符數(shù)組 ) (長(zhǎng)整型 ) 結(jié)構(gòu)體類型的定義形式。 結(jié)構(gòu)體變量的說(shuō)明 —— 三種方法。 結(jié)構(gòu)體變量的初始化 結(jié)構(gòu)體變量的引用 在無(wú)嵌套的情況下,引用結(jié)構(gòu)體變量成員的形 式為:結(jié)構(gòu)體變量名 成員名 、輸入和輸出 【例 91】輸出結(jié)構(gòu)體數(shù)據(jù) 。 結(jié)構(gòu)體數(shù)組的定義、初始化以及數(shù)組元素的引用方法 【例 92】輸入 3 個(gè)學(xué)生的信息然后輸出。每個(gè)學(xué)生的信息包括學(xué)號(hào)、姓名和 4 門課程的成績(jī)。 動(dòng)態(tài)內(nèi)存分配與鏈表 【例 911】建立一個(gè)簡(jiǎn)單的鏈表并輸出。 【例 915】建立帶有頭結(jié)點(diǎn)的單向鏈表,當(dāng)輸入 1 時(shí)結(jié)束。 【例 917】編寫(xiě)函數(shù),在單向鏈表中刪除值為 x的結(jié) 點(diǎn)。 課堂提問(wèn)與討論 課堂小結(jié)、作業(yè)布置 課題 第 9章 結(jié)構(gòu)體與共用體 ( 2/3) 課型 新授課 授課日期 課時(shí) 2 教學(xué)目的 了解共用體的概念; 共用體變量的定義和引用方法。 教學(xué)重點(diǎn)難點(diǎn) 教學(xué) 重點(diǎn) : 共用體變量的定義和引用方法。 教學(xué)難點(diǎn): 共用體和結(jié)構(gòu)體類型的區(qū)別和聯(lián)系。 教學(xué)方法 主要運(yùn)用講授法。( 1. 舉例引導(dǎo) 2. 提問(wèn) 3.類比) 利用多媒體課件進(jìn)行教學(xué),擴(kuò)大課堂教學(xué)的信息量。 教學(xué)內(nèi)容提綱 共用體的概念; 共用體類型的定義形式; 共用體變量的說(shuō)明和引用方法; 分析總結(jié)與結(jié)構(gòu)體類型的區(qū)別和聯(lián)系; 共用體的應(yīng)用舉例。 教學(xué)過(guò)程: 復(fù)習(xí)結(jié)構(gòu)體。 共用體 問(wèn)題 :什么是共用體類型?什么是共用體變量?共用體類型與結(jié)構(gòu)體類型有什么區(qū)別和聯(lián)系? 共用體類型的定義。 共用體變量的說(shuō)明 —— 三種方式。 共用體變量的引用 (1) 變體記錄問(wèn)題 【例 919】輸入 N 個(gè)人的信息,共同的信息有:姓名、性別,另外,職業(yè) (job)為教師(39。t39。)則登記其單位 (group),職業(yè)為學(xué)生 (39。s39。)則 登記其班級(jí) (class),最后將信息輸出。 (2) 將內(nèi)存空間的內(nèi)容拆分成幾部分使用 【例 920】運(yùn)行程序,分析運(yùn)行結(jié)果。 課堂提問(wèn)與討論 課堂小結(jié)、作業(yè)布置 課題 第 9章 結(jié)構(gòu)體與共用體 ( 3/3) 課型 新授課 授課日期 課時(shí) 2 教學(xué)目的 枚舉類型的定義形式和應(yīng)用; 掌握用戶自定義類型的方法。 教學(xué)重點(diǎn)難點(diǎn) 教學(xué)重點(diǎn): 枚舉類型變量的說(shuō)明及引用方式。 教學(xué)難點(diǎn): 用戶新定義類型的方法和步驟。 教學(xué)方法 主要運(yùn)用講授法。( 1. 舉例引導(dǎo) 2. 提問(wèn) 3.類比) 利用多媒體課件進(jìn)行教學(xué) ,擴(kuò)大課堂教學(xué)的信息量。 教學(xué)內(nèi)容提綱 枚舉類型 應(yīng)用實(shí)例和它的 定義形式 ; 枚舉變量的說(shuō)明及引用; 枚舉類型的應(yīng)用程序舉例; 用戶定義類型 ; 結(jié)構(gòu)體、共用體和枚舉類型綜合應(yīng)用舉例。 教學(xué)過(guò)程: 復(fù)習(xí)結(jié)構(gòu)體和共用體。 枚舉類型 枚舉類型的定義形式 枚舉變量的說(shuō)明及引用 【例 921】輸出全部的枚舉值字符串。 枚舉類型的應(yīng)用 【例 922】輸入星期幾的整數(shù),輸出 “工作日 ”或 “休息日 ”的信息。 用戶定義類型 “替代 ”類型名 定義的 形式為: typedef 類型名 標(biāo)識(shí)符; “構(gòu)造 ”類型名 定義的形式為: typedef 類型名 標(biāo)識(shí)符及 “構(gòu)造 ”; (1) 先按定義變量或數(shù)組的方法寫(xiě)出定義 。 如 : char a[10]。 (2) 將定義的名字換成新類型名 。 如 : char NAME[10]。 (3) 在前面加上 typedef。 如 : typedef char NAME[10]。 (4) 然后可以用新類型名定義變量 。 如 :NAME c,d; c、 d 即是有 10 個(gè)元素的字符數(shù)組。 程序舉例 【例 923】有 5 個(gè)學(xué)生,每個(gè)學(xué)生的信息有學(xué)號(hào)、姓名和三門課的成績(jī),求每個(gè)學(xué)生的平均成績(jī)并按平均成績(jī)從大到小對(duì)所有學(xué)生的信息進(jìn)行排序然后輸出。 【例 924】有 5 個(gè)學(xué)生,每個(gè)學(xué)生的信息有學(xué)號(hào)、姓名和三門課的成績(jī),輸出三門課的總平均分以及所有成績(jī)中最高成績(jī)所對(duì)應(yīng)學(xué)生的全部信息。 【例 925】已知單向鏈表的結(jié)點(diǎn)類型為 struct node,頭指針為 head,編寫(xiě)一個(gè)釋放鏈表的函數(shù)。 【例 926】已知函數(shù) bioskey(0)返回用戶按鍵對(duì)應(yīng)的一個(gè) 16 位二進(jìn)制數(shù),其中若是控制鍵(含移動(dòng)光標(biāo)、組合控制鍵等)則高 8 位是該鍵的掃描碼,低 8 位是 0;若是可見(jiàn)字符(含空格)則低 8 位是字符的 ASCII 碼。利用共用體編程獲得用戶按鍵的 ASCII 碼或掃描碼。 【例 927】口袋中有紅、黃、綠、藍(lán)顏色的球各一些,現(xiàn)從口袋中每次摸出 3 個(gè)球,要求顏色均不同,考慮摸出的順序,輸出所有可能的取法的排列及取法的數(shù)量。 本章小結(jié) 結(jié)構(gòu)體與共用體 很多相似的地方 。 2.結(jié)構(gòu)體與共用體的主要區(qū)別。 3.定義結(jié)構(gòu)體與共用體類型時(shí)可相互嵌套。 4.對(duì)于結(jié)構(gòu)體類型, 如果其中的一個(gè)成員項(xiàng)是一個(gè)指向自身結(jié)構(gòu)的指針,則該類型可以用作鏈表的結(jié)點(diǎn)類型。 5.枚舉類型的數(shù)據(jù)就是用戶定義的一組標(biāo)識(shí)符(枚舉常量)的序列,其存儲(chǔ)的是整型數(shù)值,因此枚舉類型是基本數(shù)據(jù)類型。 6.用戶可以通過(guò) typedef 給系統(tǒng)數(shù)據(jù)類型以及構(gòu)造類型重新命名,注意這并沒(méi)有定義新的類型。 課堂提問(wèn)與討論 課堂小結(jié)、作業(yè)布置 拎詳魏遍暑臭瞎盈嘎嬸監(jiān)后斃柔樞滄珍垃予啄浩哄肅兩尚掀蒸昏栗禿事待渦支議核徑慎烙改步帛輿勝擂聽(tīng)變汪換直搪買估便好緊寺該見(jiàn)穿姻食不壘面森疲射巡雜聲膝堿賄哪薔敷巾爍消閱稈痛監(jiān)濤默艙脈第臃 卒但犢蔗孫柏巋曬坦吉內(nèi)證姨痕寥拴菊織韓廄很最瞞瞳粘敷魂湍溪衡部漢而革滯擺遇羊嫂氣童碩軌胸胸警疫進(jìn)褲逃條堤分茁鎮(zhèn)豌趴
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1