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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)教學(xué)大綱(參考版)

2025-03-08 06:02本頁(yè)面
  

【正文】 課堂教學(xué)中采用實(shí)例引導(dǎo),加大學(xué)生的實(shí)踐訓(xùn)練。將 10個(gè)學(xué)生的相關(guān)數(shù)據(jù),存入文件中,再?gòu)奈募凶x出,按照總分從高到低進(jìn)行排序,分別將結(jié)果輸出到屏幕上和另一文件中。 第九單元 文件 一、教學(xué)的目的與要求: 掌握 C文件的概念,理解文件類型指針,熟練掌握文件的打開與關(guān)閉,文件的讀寫函數(shù)( fput函數(shù)和 fget函數(shù)、 fread函數(shù)和 fwrite函數(shù)、 fprint函數(shù)和 fscanf函數(shù)) 。要求將 a進(jìn)行右循環(huán)移位。 第八單元 位運(yùn)算 一、教學(xué)的目的與要求: 掌握位運(yùn)算符和位運(yùn)算(按位與運(yùn)算符、按位或運(yùn)算符、按位異或運(yùn)算符、按位取反運(yùn)算符、左移運(yùn)算符、右移 運(yùn)算符、位運(yùn)算賦值運(yùn)算符、不同長(zhǎng)度的數(shù)據(jù)進(jìn)行位運(yùn)算), 二、重點(diǎn)與難點(diǎn): 位段 三、內(nèi)容: 按位與運(yùn)算符( amp。 四、思考題: 在鍵盤上輸入一個(gè)長(zhǎng)字符串和一個(gè)匹配串,在長(zhǎng)字符串中查找匹配串,如果未查找到,則給出錯(cuò)誤信息;如果查找到,則給出匹配串出現(xiàn)的位置。從花括弧中第一個(gè)名字開始,各名字分別代表 0, 1, 2, 3, 4。 說明: enum是關(guān)鍵字,標(biāo)識(shí)符枚舉類型,定義枚舉類型必須用 enum開頭 在定義枚舉類型時(shí),花括弧中的一些名字不是變量,不 能改變其值。 共用體的類型 引用一個(gè)共用體變量中的某個(gè)成員項(xiàng),引用方式與引用結(jié)構(gòu)變量中的成員項(xiàng)相似。 ④ realloc函數(shù)的格式為 :void *recalloc(void *ptr ,unsigned int size) 它的作用是使已分配的空間改變大小,即重新分配。 ② calloc函數(shù)的格式為: void *calloc(unsigned int num,unsigned int size) 它的作用是分配 num個(gè)大小為 size的空間,此函數(shù)返回值為該空間的首地址。 (四)動(dòng)態(tài)存儲(chǔ)分配 —— 鏈表 動(dòng)態(tài)存儲(chǔ)分配和鏈表的概念 所謂鏈表是指若干個(gè)數(shù)據(jù)據(jù)按一定的原則連接起來,這個(gè)原則是前一個(gè)結(jié)點(diǎn)指向下一個(gè)結(jié)點(diǎn),只有通過前一個(gè)結(jié)點(diǎn)才能找到下一個(gè)結(jié)點(diǎn)。 結(jié)構(gòu)體數(shù)組的引用 ① 引用某一元素中的一個(gè)成員 ② 可以將一個(gè)結(jié)構(gòu)體數(shù)組元素賦值給同一結(jié)構(gòu)體類型的數(shù)組中 另一元素。 結(jié)構(gòu)體變量的引用 ① 引用結(jié)構(gòu)體變量中的一個(gè)成員 ② 可以將一個(gè)結(jié)構(gòu)體變量作為一個(gè)整體賦給另一個(gè)具有相同類型的結(jié)構(gòu)體變量 結(jié)構(gòu)體變量的輸入和輸出 C語(yǔ)言不允許把一個(gè)結(jié)構(gòu)體作為一個(gè)整體進(jìn)入輸入或輸出,而是要逐個(gè)輸輸入或輸出每個(gè)結(jié)構(gòu)體變量中的 成員。 凡需使用結(jié)構(gòu)體類型的數(shù)據(jù),都必須在程序中自己定義。 三、內(nèi)容 : (一)結(jié)構(gòu)體類型數(shù)據(jù)概述 由一些不同類型的數(shù)據(jù)組合而成的類型稱之為結(jié)構(gòu)體類型,結(jié)構(gòu)體類型由以下一些特點(diǎn): 它由若干個(gè)數(shù)據(jù)項(xiàng)組成,每一個(gè)數(shù)據(jù)項(xiàng)都屬于一種已定義的類型 結(jié)構(gòu)體類型并非只有一種,可以有許多種。 第七單元 構(gòu)造類型數(shù)據(jù)之二 —— 結(jié)構(gòu)體、共用體、枚舉 一、教學(xué)的目的與要求: 掌握結(jié)構(gòu)體、共用體和枚舉類型變量、結(jié)構(gòu)體數(shù)組的定義、初始化和引用。 指向函數(shù)的指針 定義一個(gè)指針變量,使它的值等于函數(shù)的入口地址,通過這個(gè)指針 變量也能調(diào)用此函數(shù),這個(gè)指針變量稱為指向函數(shù)的指針變量,定義一個(gè)指向函數(shù)的指針變量的一般形式如下: 類型標(biāo)識(shí)符( *指針變量名)(); 返回指針值的函數(shù) 一個(gè)帶回指針值的函數(shù)就稱為返回指針值的函數(shù) 四、思考題: 編寫函數(shù),通過指針將一個(gè)字符串反向。 數(shù)組指針作函數(shù)參數(shù) 數(shù)組名代表數(shù)組起始地址,用數(shù)組名作參數(shù)傳遞的是地址。 舉例:用指針改寫學(xué)生成績(jī)排名。 舉例:有一行字符,要求刪去指定的字符。 指向指針的指針 一個(gè)指針變量可以指向一個(gè)整型數(shù)據(jù),或一個(gè)實(shí)型數(shù)據(jù),也可以指向一個(gè)指針型數(shù)據(jù),定義一個(gè)指向指針的指針的方法如下: 類型標(biāo)識(shí)符 **指針變量名 (二)指針與數(shù)組 一維數(shù)組的指針表示方法 引用一個(gè)數(shù)組元素可以用地址法,即通過給出地址訪問某一元素。 指針變量的引用 在定義了一個(gè)指針變量之后可以對(duì)該指針變量進(jìn)行各種操作,在 C 語(yǔ)言中有兩個(gè)有關(guān)指針的運(yùn)算符:取地址運(yùn)算符 amp。 指針變量的定義 在使用一個(gè)指針變是之間,先要聲明語(yǔ)名對(duì)其進(jìn)行定義,例如語(yǔ)句: int *p。運(yùn)算符進(jìn)行計(jì)算。 二、重點(diǎn)與難點(diǎn): 指針與數(shù)組,指針與字符串,指針與函數(shù),指針數(shù)組。 輸入一行字符,要求將每個(gè)單詞中的第一個(gè)字母改成大寫字母(如果原來已是大寫字母則不變)。 字符數(shù)組應(yīng)用舉例 刪去一個(gè)字符串中的一個(gè)字符。 字符串的輸出 可以用 printf函數(shù)及 puts函數(shù)輸入字符或字符串。 字符數(shù)組的初始化 在定義一個(gè)字符數(shù)組的同時(shí)可以給它指定初值,可逐個(gè)為數(shù)組中各元素指定初值字符,也可以對(duì)一個(gè)字符數(shù) 組指定一個(gè)字符串初值。 (三)字符數(shù)組和字符串 字符串和字符串的存儲(chǔ)方法 字符串是指若干有效的字符的序列。 (二)二維數(shù)組和多維數(shù)組 二維數(shù)組和多維數(shù)組的定義 二維數(shù)組的定義形式為:類型標(biāo)識(shí)符 數(shù)組名 [常量表達(dá)式 ][常量表達(dá)式 ] 二維數(shù)組和多維數(shù)組的引用 引用二維數(shù)組元素的形式為:數(shù)組名 [下標(biāo) ][下標(biāo) ] 二維數(shù)組和多維數(shù)組的初始化 對(duì)一個(gè)二維數(shù)組初始化可以分行對(duì)各元素賦值,也可以將各初始值全部連續(xù)寫在一個(gè)花括號(hào)內(nèi),也可以只對(duì)部分元素賦值。 數(shù)組元素的引用 數(shù)組在定義后即可引用,其元素的引用形式為:數(shù)組名 [下標(biāo) ] 數(shù)組作為函數(shù)參數(shù) 數(shù)組中數(shù)據(jù)傳送到另一個(gè)函數(shù),可以采用種方法:將數(shù)組元素作為參數(shù),它的用法與變量作參數(shù)相同,另一種方法是將數(shù)組名作為函數(shù)參數(shù),這時(shí)采取的是值傳遞方式。 第五單元 構(gòu)造類型數(shù)據(jù)之一 —— 數(shù)組 一、教學(xué)的目的與要求: 掌握一維數(shù)組、二維數(shù)組、字符數(shù)組以及二維的字符數(shù)組的定義和使用,數(shù)組中元素的引用,數(shù)組的初始化,字符串的輸入與輸出,字符串運(yùn)算函數(shù)的使用。 (三)編譯預(yù)處理 宏替換 ① 字符串宏替換的格式: define 宏名 宏體 ② 帶參的宏替換的格式: define 標(biāo)識(shí)符(形參表) 宏體 文件包含 文件包含的格式: 格式 1: include “ 文件標(biāo)識(shí) ” 格式 2: include文件名 四、思考題: 所有的遞歸程序都可以采用非遞歸算法實(shí)現(xiàn)嗎? 輸入一個(gè)正整數(shù),要求以相反的順序輸出該數(shù),用遞歸方法實(shí) 現(xiàn)。 ② 寄存器變量:寄存器變量具有與自動(dòng)變量完全相同的性質(zhì),當(dāng)把一個(gè)變量指定為寄存器存儲(chǔ)類別時(shí),此類變量就稱為寄存器變量。一個(gè)函數(shù) 直接或間接地調(diào)用自身,便構(gòu)成了函數(shù)的遞歸調(diào)用。 函數(shù)的嵌套調(diào)用 在調(diào)用一個(gè)函數(shù)的過程中又調(diào)用另一個(gè)函數(shù),這種調(diào)用稱為函數(shù)的嵌套調(diào)用。 函數(shù)的傳值調(diào)用 實(shí)參與形參是按傳值方式相結(jié)合的,傳值調(diào)用的過程是: ① 形參與實(shí)參各占一個(gè)獨(dú)立的存儲(chǔ)空間 ② 形參的存儲(chǔ)空間是函數(shù)被調(diào)用時(shí)才分配的。 二、重點(diǎn)與難點(diǎn): 動(dòng)態(tài)變量、靜態(tài)變量和外部變量在使用上的區(qū)別,函數(shù)的嵌套調(diào)用,遞歸程序的編寫,帶參的宏替換。 輸入年、月、日,計(jì)算該日是當(dāng)年的第幾 天。編程實(shí)現(xiàn)。 while結(jié)構(gòu)的應(yīng)用
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1