版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
PAGEPAGE1教案課程名稱:C語言程序設計授課教師:授課對象:非計算機專業(yè)本科授課學期:2總學時:64學時學期學時:64學時
第1次課教案一、講授內(nèi)容1.C語言簡介2.C語言的特點3.簡單C程序介紹4.上機環(huán)境及步驟介紹二、教學目的及要求1.對C語言形成初步的印象。2.掌握C語言上機的步驟。三、教學重點1.簡單C程序介紹。2.上機環(huán)境及步驟介紹。四、教學難點初步認識C程序。五、本講計劃學時--2學時(100分鐘)1.開始部分(10分鐘)介紹課程目標及課程要求2.講授課程(75分鐘)通過C語言與自然語言的對比,引入C語言的教學。自然語言C語言信息交流(地位平等)(有思維、推理能力)人-機對話(命令方式)(無思維、推理能力)語法規(guī)則、句法規(guī)則靈活如:走,去曬太陽!去曬太陽,走語法規(guī)則、句法規(guī)則固定(一般不可省略、顛倒,必須按部就班)如:x=a+b;scanf(“%d%d”,a,b);表達方式多樣算法多樣1)C語言出現(xiàn)的歷史背景(自學)2)C語言的特點(1)語言簡潔、緊湊,使用方便、靈活。(2)運算符豐富。34種運算符。(3)數(shù)據(jù)類型豐富,具有現(xiàn)代語言的各種數(shù)據(jù)結(jié)構(gòu)。(4)具有結(jié)構(gòu)化的控制語句,是完全模塊化和結(jié)構(gòu)化的語言。(5)語法限制不太嚴格,程序設計自由度大。(6)兼有高級和低級語言的特點。(7)目標代碼質(zhì)量高,程序執(zhí)行效率高。(8)程序可移植性好(與匯編語言比)。3)簡單C程序的介紹通過簡單C程序的例子,介紹C程序的構(gòu)成模式。4)C語言上機步驟與方法通過簡單的VisualC++上機視頻介紹如何在該環(huán)境編輯、編譯、連接和運行一個C程序。3.課堂討論(10分鐘)簡單C程序的分析和討論。4.內(nèi)容小結(jié)(5分鐘)(1)C語言的特點(2)簡單C程序構(gòu)成模式(3)C語言上機環(huán)境。六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、總結(jié)通過本章節(jié)的學習,我們應該要掌握以下幾點內(nèi)容:1.簡單C程序各組成部分及其相關(guān)句法規(guī)則;2.C程序的運行環(huán)境及上機步驟。第2次課教案一、講授內(nèi)容1.常量與變量的相關(guān)概念;2.整型數(shù)據(jù)、浮點型數(shù)據(jù)的存儲方式及表示方法。二、教學目的及要求1.掌握常量與變量的相關(guān)概念;2.掌握整型常量和變量的存儲方式及表示方法;3.掌握浮點型常量和變量的存儲方式及表示方法。三、教學重點1.常量和變量的相關(guān)概念;2.整型數(shù)據(jù)和浮點型數(shù)據(jù)的存儲方式及表示方法。四、教學難點整型數(shù)據(jù)和浮點型數(shù)據(jù)的存儲方式及表示方法。五、本講計劃學時2學時(100分鐘)1.開始部分(5分鐘)復習上節(jié)課內(nèi)容,回顧簡單C程序構(gòu)成模式。2.講授課程(80分鐘)1.C語言的基本元素1)符號集(字符集)(1)大寫字母:A~Z(2)小寫字母a~z(3)阿拉伯數(shù)字:0~9(4)下劃線:_(5)標點符號和運算符2)標識符用來標記常量、變量、函數(shù)及文件名字的字符序列。標識符的構(gòu)成規(guī)則:(1)以字母(大小寫皆可)或下劃線開頭(2)隨后可跟若干個(包括0個)字母、數(shù)字、下劃線3)關(guān)鍵字(附錄B)也稱“保留字”它是C語言中具有特定含義、專門用作語言特定成分的一類標識符。ANSI推薦的C語言的關(guān)鍵字是32個如:main、int、char、float、define等注意:所有的關(guān)鍵字都有固定的意義,不能用作其他。所有關(guān)鍵字都必須小寫。如:else與ELSE代表不同含義else是關(guān)鍵字,ELSE用戶定義的標識符2.通過實例深入理解常量和變量的概念,及相關(guān)的命名規(guī)則。1)編譯系統(tǒng)將大寫字母和小寫字母認為是兩個不同的字符(習慣上,符號常量用大寫)。2)建議變量名的長度最好不要超過8個字符。3)在選擇變量名和其它標識符時,應注意做到“見名知意”,即選有含意的英文單詞(或其縮寫)作標識符。4)要求對所有用到的變量作強制定義,也就是“先定義,后使用”。3.整型數(shù)據(jù)1)整型數(shù)據(jù)在內(nèi)存中是以二進制形式存放的,以二進制的補碼表示;2)C規(guī)定在程序中所有用到的變量都必須在程序中定義,即“強制類型定義”;3)一個整型變量只能容納-32768~32767范圍內(nèi)的數(shù),無法表示大于32767或小于-32768的數(shù)。遇此情況就發(fā)生“溢出”;4)一個整數(shù),如果其值在-32768~+32767范圍內(nèi),認為它是int型,它可以賦值給int型和longint型變量;5)一個int型的常量同時也是一個shortint型常量,可以賦給int型或shortint型量;6)一個整常量后面加一個字母u或U,認為是unsignedint型,如12345u,在內(nèi)存中按unsignedint規(guī)定的方式存放;7)在一個整常量后面加一個字母l或L,則認為是longint型常量。4.浮點型數(shù)據(jù)1)一個浮點型數(shù)據(jù)一般在內(nèi)存中占4個字節(jié)(32位)。與整型數(shù)據(jù)的存儲方式不同,浮點型數(shù)據(jù)是按照指數(shù)形式存儲的;2)浮點型變量分為單精度(float型)、雙精度(double型)和長雙精度型(longdouble)三類形式。3.課堂討論(10分鐘)對常量、變量等概念的有關(guān)習題進行分析和討論。4.內(nèi)容小結(jié)(5分鐘)(1)C語言基本元素(2)常量和變量(3)整型和浮點型數(shù)據(jù)六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外作業(yè)布置熟悉學習輔導中的VisualC++上機環(huán)境,學會編譯前兩講的簡單C程序。八、總結(jié)1.理解常量與變量的概念及語法規(guī)則;2.掌握整型及浮點型數(shù)據(jù)的存儲方式及表示方法。第3次課教案一、講授內(nèi)容1.字符型數(shù)據(jù)的語法及其存儲形式和使用方法;2.算術(shù)運算符和表達式及逗號運算符和逗號表達式。二、教學目的及要求1.掌握字符型數(shù)據(jù)的存儲方式、表示方法;2.掌握不同類型間數(shù)據(jù)轉(zhuǎn)換的原則與方法;3.掌握有關(guān)運算符與表達式的運用。三、教學重點1.字符型數(shù)據(jù)2.運算符和表達式的運用四、教學難點1.字符型數(shù)據(jù)2.運算符和表達式的運用五、本講計劃學時2學時(100分鐘)1.開始部分(10分鐘)在第一章的講授中,大家已大概了解了下C程序的構(gòu)成框架,先對上次課內(nèi)容進行簡單的回顧,復習整型、浮點型數(shù)據(jù)的相關(guān)表示形式。2.講授課程(75分鐘)1.字符型數(shù)據(jù)1)字符常量:用單引號包含的一個字符2)轉(zhuǎn)義字符3)字符變量4)字符數(shù)據(jù)在內(nèi)存中的存儲形式及其使用方法一個字符常量存放到一個字符變量中,實際上并不是把該字符的字型放到內(nèi)存中去,而是將該字符的相應的ASCII代碼放到存儲單元中。這樣使字符型數(shù)據(jù)和整型數(shù)據(jù)之間可以通用。字符數(shù)據(jù)與整型數(shù)據(jù)可以相互賦值字符數(shù)據(jù)可以以字符形式輸出,也可以用整型數(shù)形式輸出。intmain(){charc;c=‘\376’;//八進制數(shù)\376(十進制為254)printf(“%c,%d\n”,c,c);}//有些系統(tǒng)(如TurboC)將字符處理為帶符號的整數(shù)。5)字符串常量2.各類數(shù)值型數(shù)據(jù)間的混合運算整型(包括int,short,long)、浮點型(包括float,double)可以混合運算。3.算術(shù)運算符和算術(shù)表達式C運算符(1)基本的算術(shù)運算符:+(加法運算符,或正值運算符。如:3+5、+3)-(減法運算符,或負值運算符。如:5-2、-3)*(乘法運算符。如:3*5,2*x,3*(a+b))/(除法運算符。如:5/3,(x+y)/(a+b))%(模運算符,或稱求余運算符,%兩側(cè)均應為整型數(shù)據(jù),如:7%4的值為3)。(2)算術(shù)表達式和運算符的優(yōu)先級與結(jié)合性(3)強制類型轉(zhuǎn)換運算符(4)自增、自減運算符4.逗號運算符和逗號表達式逗號表達式的一般形式可以擴展為:表達式1,表達式2,表達式3,……,表達式n,它的值為表達式n的值。逗號運算符是所有運算符中級別最低的。#include<stdio.h>intmain(){inta=1;printf(“結(jié)果為:%d\n”,a=3*a,3*a);//若改為(a=3*a,3*a),考慮輸出結(jié)果的不同}3.課堂討論(10分鐘)字符數(shù)據(jù)輸出及逗號運算符的使用。4.內(nèi)容小結(jié)(5分鐘)(1)字符型數(shù)據(jù)(2)算術(shù)運算符和算術(shù)表達式(3)逗號運算符和逗號表達式六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外作業(yè)布置1.完成第二章的復習題;2.上機練習課本例題及書后習題。八、總結(jié)數(shù)據(jù)類型是C語言的基礎,牢固掌握數(shù)據(jù)類型的相關(guān)語法,結(jié)合習題、上機進一步了解C程序設計的相關(guān)知識,為以后程序分析與設計打好良好基礎。第4次課教案一、講授內(nèi)容1.程序的三種基本結(jié)構(gòu)2.賦值語句3.字符數(shù)據(jù)的輸入輸出二、教學目的及要求1.掌握語句的概念;2.掌握字符數(shù)據(jù)輸入輸出函數(shù)。三、教學重點1.賦值語句2.字符數(shù)據(jù)的輸入輸出函數(shù)四、教學難點1.賦值語句2.字符數(shù)據(jù)的輸入輸出函數(shù)五、本講計劃學時2學時(100分鐘)1.開始部分(10分鐘)復習第2章有關(guān)數(shù)據(jù)類型與表達式的知識,指出上周上機操作存在的不足及需要改進的地方。2.講授課程(75分鐘)1.通過對程序的三種基本結(jié)構(gòu)的介紹引入順序程序設計的講授。2.了解C語言中語句的分類1)簡單語句2)復合語句3)空語句3.賦值語句1)掌握賦值表達式的相關(guān)概念及寫法賦值運算符“=”用法:變量=表達式作用:將表達式的值賦給變量(常量、變量是表達式的特例)如:a=5;ave=(a+b)/10;賦值結(jié)果與類型轉(zhuǎn)換實型數(shù)據(jù)(單、雙精度)賦給整型變量時,舍棄實數(shù)的小數(shù)部分。整型數(shù)據(jù)賦給單、雙精度變量時,數(shù)值不變,但以浮點數(shù)形式存儲到變量中。長度相同的有符號與無符號整型數(shù)間,原樣賦值(但數(shù)值有時會有變化)char、int、long等類型的轉(zhuǎn)換2)賦值語句(第2章介紹了相關(guān)知識)4.字符數(shù)據(jù)的輸入輸出(通過了解輸入輸出的概念來進一步學習)1)字符輸出函數(shù)putchar形式:putchar(c)作用:向顯示器上輸出一個字符2)字符輸入函數(shù)getchar()格式:getchar()作用:從鍵盤緩沖區(qū)讀入一個字符注意:當輸入多個字符時,多余字符作廢;用getchar()得到的字符可以賦給字符型變量、整型變量,或作為表達式的一部分。3.課堂討論(10分鐘)賦值運算符及字數(shù)輸入輸出函數(shù)的使用。4.內(nèi)容小結(jié)(5分鐘)(1)三種基本結(jié)構(gòu)(2)賦值語句(3)字符輸入輸出函數(shù)六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外作業(yè)布置1.上機練習課本例題,理解賦值語句與字符輸入輸出語句的應用;2.嘗試修改程序達到發(fā)現(xiàn)問題的目的,在不斷的上機實踐中發(fā)現(xiàn)自己在語法上的問題。八、總結(jié)結(jié)合前面所學知識,進一步了解書上例題及學習輔導中例題的含義,理解賦值語句與字符輸入輸出語句的應用。第5次課教案一、講授內(nèi)容1.簡單的格式輸入與輸出2.較復雜的輸入輸出格式控制3.初略地了解算法的相關(guān)概念二、教學目的及要求掌握格式輸入輸出函數(shù)的用法。三、教學重點格式輸入輸出函數(shù)的用法。四、教學難點格式輸入輸出函數(shù)的用法;五、本講計劃學時2學時(100分鐘)1.開始部分(10分鐘)復習前一次課有關(guān)知識,講解上機出現(xiàn)的問題。2.講授課程(75分鐘)1.簡單的輸入輸出函數(shù)1)簡單的printf函數(shù)輸出數(shù)據(jù)printf(格式控制符,輸出項列表)格式控制符:雙引號括起來的字符串輸出項列表:要輸出的內(nèi)容(常量、變量、表達式等)如:格式控制字符串i=%3df=%5.1f格式控制符完整的格式:說明:eq\o\ac(○,1)格式字符:指定輸出項的數(shù)據(jù)類型和輸出的格式1)d——十進制整數(shù)2)o——無符號八進制數(shù)3)x——無符號十六進制數(shù)4)u——不帶符號的十進制整數(shù)5)c輸出一字符6)s輸出一字符串7)e以指數(shù)的形式輸出實型數(shù)8)f以小數(shù)的形式輸出實型數(shù)9)g自動決定輸出格式為e和f中較短的一種10)%輸出%eq\o\ac(○,2)長度修正符l:對整型指長整型long例:%ld,%lx,%lo,%lu對實型指雙精度double例:%lfeq\o\ac(○,3)域?qū)捈熬鹊拿枋鰉:域?qū)挘磳妮敵鲰椩谳敵鲈O備上所占的字符數(shù)若實際數(shù)據(jù)寬度>m,按實際數(shù)據(jù)寬度輸出若實際數(shù)據(jù)寬度<m,左邊補空n:精度,說明輸出的實型數(shù)的小數(shù)位數(shù)需要注意的幾點:編譯程序只是檢查printf函數(shù)的調(diào)用形式,不分析格式控制字符串,如果格式字符與輸出項的類型不匹配,不進行類型轉(zhuǎn)換;格式字符要用小寫字母;格式控制字符串中可以包含轉(zhuǎn)義字符;格式控制字符串中的普通字符則原樣輸出;輸出項的參數(shù)除了常數(shù)、變量外還可以是表達式、函數(shù)調(diào)用。2)格式輸入函數(shù)scanf作用:按格式控制符的要求將數(shù)據(jù)從終端傳送到變量地址所指定的內(nèi)存空間形式:scanf(格式控制符,變量地址列表)變量地址:通過對變量名“求地址”運算得到形式:&變量名控制符格式與printf相似,在此不做過多說明。注意:scanf中不使用U說明符,對unsigned型數(shù)據(jù)用d,o,x說明符輸入;輸入數(shù)據(jù)時不能規(guī)定數(shù)據(jù)的精度如:scanf(“%4.2f”,&a);在“格式控制”字符串中,若有格式說明以外的其他字符,輸入時應照原樣輸入如:scanf(“a=%d,b=%f”,&a,&b);輸入:a=123,b=45.678%c一次接收一個字符,無需單引號,空格字符是有效字符。2.簡單的順序結(jié)構(gòu)程序設計3.課堂討論(10分鐘)通過課本中兩個具體實例,分析如何使用輸入輸出函數(shù)及簡單順序程序設計。4.內(nèi)容小結(jié)(5分鐘)(1)輸入函數(shù)(2)輸出函數(shù)六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外作業(yè)布置1.書后習題3、4、6;2.雞兔同籠問題:已知雞兔總頭數(shù)為h,總腳數(shù)為f,求雞兔各多少只?八、總結(jié)C的輸入輸出格式較多,比較煩瑣,但用得不對,則會浪費大量調(diào)試時間,因此對于這部分的學習必須通過多上機練習,才能更好地掌握。第6次課教案一、講授內(nèi)容1.條件判斷關(guān)系運算和關(guān)系表達式;邏輯運算符及邏輯表達式2.if語句二、教學目的及要求1.掌握關(guān)系與邏輯表達式的用法;2.掌握if語句的用法。三、教學重點1.格式輸入輸出函數(shù)的用法;2.if語句的用法。四、教學難點關(guān)系與邏輯表達式的用法。五、本講計劃學時2學時(100分鐘)1.開始部分(10分鐘)復習前一次課有關(guān)知識,講解上機出現(xiàn)的問題。2.講授課程(80分鐘)1.算法相關(guān)概念及表示方法(1)帶序號的自然語言描述易懂卻不直觀,不嚴格(2)流程圖:靈活、自由、形象、直觀,可表示任何算法(3)N-S圖(盒圖):完全去掉了帶箭頭的流程線,算法的所有處理步驟都寫在一個大矩形框(表示簡單、符合結(jié)構(gòu)化思想)(4)偽代碼:用介于自然語言與計算機語言之間的文字及符號來描述算法(方便、易懂、便于向計算機語言過渡)2.條件判斷(1)關(guān)系運算和關(guān)系表達式關(guān)系運算符及其優(yōu)先次序:<(小于)<=(小于或等于)>(大于)>=(大于或等于)前4個優(yōu)先級相同(高)==(等于)!=(不等于)后2個優(yōu)先級相同(低)關(guān)系運算符的優(yōu)先級低于算術(shù)運算符!關(guān)系運算符的優(yōu)先級高于賦值運算符!關(guān)系表達式:用關(guān)系運算符將兩個表達式(可以是算術(shù)表達式或關(guān)系表達式,邏輯表達式,賦值表達式,字符表達式)接起來的式子,稱關(guān)系表達式。例:a>b,a+b>b+c,(a=3)>(b=5),’a’<‘b’,(a>b)>(b<c)!關(guān)系表達式的值是一個邏輯值,即“真”或“假”。例:關(guān)系表達式”a>b”的值為“真”,表達式的值為1。(2)邏輯運算符和邏輯表達式邏輯運算符及其優(yōu)先次序&&(邏輯與)相當于其他語言中的AND||(邏輯或)相當于其他語言中的OR!(邏輯非)相當于其他語言中的NOT例:a&&b若a,b為真,則a&&b為真。a||b若a,b之一為真,則a||b為真。!a若a為真,則!a為假。優(yōu)先次序:!(非)->&&()->||()邏輯運算符中的“&&”和“||”低于關(guān)系運算符,“!”高于算術(shù)運算符邏輯表達式用邏輯運算符將關(guān)系表達式或邏輯量連接起來的式子就是邏輯表達式。邏輯表達式的值應該是一個邏輯量“真”或“假”。3.if語句1)if語句的三種形式:條件執(zhí)行if(e)AA可為簡單或復合語句如:if(a>0)printf(“aispositive.\n”);if(x>y){z=y;y=x;x=z;}分支選擇if(e)AelseB當e為真值(非0)時執(zhí)行A,否則執(zhí)行B或后續(xù)語句。if(a>0)printf(“Aispositive.\n”);elseprintf(“Aisnotpositive.\n”);例:讀程序,寫出它所完成的功能。#include<stdio.h>intmain(){floatx,y;printf(“Enterx:”);scanf(“%f”,&x);if(x==0)y=1;elsey=(x*5+1)/x;printf(“\nx=%4.1f\ty=%4.1f\n”,x,y);}elseif形式(階梯式的if-else語句)if(P1)S1elseif(P2)S2…..elseif(Pn)SnelseSn+1系統(tǒng)從上到下的逐個判斷條件P,一旦發(fā)現(xiàn)某條件Pi滿足時,則執(zhí)行與它有關(guān)的語句Si,并跳過其他剩余的階梯。若所有條件均不滿足,執(zhí)行最后一個else語句或后續(xù)語句。注意:else與最近的if相匹配。思考:評價學生的成績score>=90優(yōu)秀score>=80良好score>=70中score>=60及格score<60不及格3.課堂討論(10分鐘)關(guān)系表達式和邏輯表達式的運算。六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,通過適當?shù)恼n堂討論來提高學生的積極性。七、總結(jié)選擇結(jié)構(gòu)是C語言中非常重要的程序設計結(jié)構(gòu),要求學生結(jié)合上機掌握邏輯表達式,條件判斷語句的用法。第7次課教案一、講授內(nèi)容1.if語句2.switch語句3.程序舉例二、教學目的及要求掌握選擇性程序設計語句的用法。三、教學重點選擇型程序設計語句。四、教學難點選擇型程序設計語句。五、本講計劃學時2學時(100分鐘)1.開始部分(10分鐘)復習前一次課有關(guān)知識,講解上機出現(xiàn)的問題。2.講授課程(75分鐘)1.if語句2)if語句的嵌套if(P1)if(P1)if(P2)AelseBelseif(P3)CelseD例:計算函數(shù)#include<stdio.h>#include<math.h>intmain(){floatx,y;printf(“inputx:”);scanf(“%f”,&x);if(x<-3.0)y=x-1.0;elseif(x>=-3.0&&x<=3.0)y=sqrt(9.0-x*x);elsey=log10(x);printf(“x=%0.1f\ty=%0.1f\n”,x,y);}3)條件運算符與條件表達式條件運算符:?和:/*唯一的三目運算符*/條件表達式:e1?e2:e3如:a>b?a:bx==0?1:sin(x)/x執(zhí)行過程:1)計算e12)e1值為非0(真),計算并返回e2的值否則計算并返回e3的值運算順序:高于賦值運算,低于算術(shù)、關(guān)系、邏輯運算條件運算符的結(jié)合方向是“右結(jié)合”如:a>b?a:c>d?c:d等價于:a>b?a:(c>d?c:d)思考:讀程序,寫出程序完成的功能。#include<stdio.h>intmain(){inta,b,imax;printf(“inputdatatoaandb:”);scanf(“%d,%d”,&a,&b);imax=a>b?a:b;printf(“Themaxis%d\n”,imax);}2.開關(guān)語句亦稱為多分支選擇語句,比用嵌套的if語句實現(xiàn)多路分支問題,其程序結(jié)構(gòu)清晰、易讀。1)格式switch(e){casec1:語句1casec2:語句2……casecn:語句n[default:語句n+1]}2)執(zhí)行過程計算表達式e的值;若與常量表達式ci值一致,則從語句i開始執(zhí)行;直到遇到break語句或switch語句的”}”。若與任何常量表達式值均不一致時,則執(zhí)行default語句或執(zhí)行后續(xù)語句。3)注意常量表達式ci僅起語句標號作用,不作求值判斷;常量表達式的值必須是唯一的;多個case語句課共用一組執(zhí)行語句。3.程序舉例(見課本)3.課堂討論(10分鐘)通過課本中具體實例,分析選擇型程序設計。4.內(nèi)容小結(jié)(5分鐘)(1)if語句(2)開關(guān)語句六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外學習輔導安排及作業(yè)布置1.書后習題5、6、72.完成第四章練習冊習題。八、總結(jié)選擇結(jié)構(gòu)是C語言中非常重要的程序設計結(jié)構(gòu),要求學生結(jié)合上機掌握邏輯表達式,條件判斷語句的用法。第8次課教案一、講授內(nèi)容for、while、do…while實現(xiàn)循環(huán)二、教學目的及要求掌握三種循環(huán)語句的運用。三、教學重點三種循環(huán)語句四、教學難點三種循環(huán)語句的運用五、本講計劃學時2學時(100分鐘)1.開始部分(5分鐘)復習if語句有關(guān)知識,講解上機出現(xiàn)的問題。2.講授課程(90分鐘)1.循環(huán)的概念通過對選擇結(jié)構(gòu)設計的簡單復習和解決問題的有限,引入循環(huán)的概念。循環(huán)語句:while,do…while,for2.while循環(huán)1)用while語句實現(xiàn)當型循環(huán),一般形式:while(表達式)語句;當型循環(huán)的特點:先判斷表達式,后執(zhí)行語句。如:k=1;while(k<=100){s=s+k;k++;}循環(huán)控制表達式、循環(huán)控制變量、循環(huán)體注意:若循環(huán)體包含一條以上的語句,應以復合語句形式出現(xiàn);循環(huán)前,必須給循環(huán)控制變量賦初值;循環(huán)體中,必須有改變循環(huán)控制變量值的語句;循環(huán)體可以為空,如:while((c=getchar())!=’A’);例1:回憶上一章介紹算法時計算1+2+…+100求和的問題,嘗試用while循環(huán)解決。例2:求100以內(nèi)的奇數(shù)、偶數(shù)之和。3.do-while循環(huán)do-while語句用來實現(xiàn)“直到型”循環(huán),一般形式為:do語句while(表達式)例:用do-while循環(huán)修改上節(jié)例1。4.for循環(huán)for循環(huán)的一般形式:for(表達式1;表達式2;表達式3)語句for循環(huán)的其他形式(P102)說明:1)表達式1省略時,應在for前給循環(huán)變量賦初值;如:k=1;for(;k<=3;k++)s=s+k;2)表達式2省略時,不判斷循環(huán)條件,將成為“死循環(huán)”,需要在循環(huán)體中引入break語句以退出循環(huán);3)表達式3省略時,循環(huán)體內(nèi)應使循環(huán)條件改變的語句;4)同時省略表達式1和表達式3,只有表達式2,此時相當于while語句。5)表達式2一般是關(guān)系表達式或邏輯表達式,但也可以是數(shù)值表達式或字符表達式,只要其值不等于0就執(zhí)行循環(huán)體。例1:讀程序,寫出程序的功能。#include<stdio.h>intmain(){charc;for(;(c=getchar())!=’\n’;)putchar(c);putchar(‘\n’);}例2:用for循環(huán)修改上節(jié)例2。3.內(nèi)容小結(jié)(5分鐘)三種循環(huán)的特點。六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外學習輔導安排運用三種循環(huán)實現(xiàn)1+2+…+100。八、總結(jié)循環(huán)結(jié)構(gòu)是結(jié)構(gòu)化程序設計的基本結(jié)構(gòu)之一,熟練掌握循環(huán)結(jié)構(gòu)的概念及使用,是程序設計的最基本的要求。相比前面的章節(jié),本章涉及大量編程習題,需要同學們上機多加練習。第9次課教案一、講授內(nèi)容循環(huán)的嵌套二、教學目的及要求掌握循環(huán)的嵌套。三、教學重點循環(huán)的嵌套四、教學難點循環(huán)的嵌套五、本講計劃學時2學時(100分鐘)1.開始部分(5分鐘)復習三種循環(huán)的有關(guān)知識,講解上機出現(xiàn)的問題。2.講授課程(75分鐘)1.循環(huán)的嵌套一個循環(huán)體內(nèi)包含著另一個完整的循環(huán)結(jié)構(gòu),就稱為循環(huán)嵌套;內(nèi)嵌的循環(huán)中可以嵌套循環(huán),從而構(gòu)成多重循環(huán);三種循環(huán)可以互相嵌套。說明:嵌套的循環(huán)控制變量不能相同;內(nèi)循環(huán)變化快,外循環(huán)變化慢;正確確定循環(huán)體;循環(huán)控制變量常與求解的問題掛鉤。2.通過各種圖案的打印講解循環(huán)的嵌套。3.幾種循環(huán)的比較3.課堂討論(15分鐘)例:試找出滿足下列條件的所有三位數(shù)1)其百位數(shù)不大于2;2)將個位與百位對換,得到的三位數(shù)是原三位數(shù)的兩倍多。4.內(nèi)容小結(jié)(5分鐘)循環(huán)的嵌套的執(zhí)行過程。六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外學習輔導安排1.編程打印九九乘法口訣表。2.書后習題6、7。八、總結(jié)循環(huán)結(jié)構(gòu)是結(jié)構(gòu)化程序設計的基本結(jié)構(gòu)之一,熟練掌握循環(huán)結(jié)構(gòu)的概念及使用,是程序設計的最基本的要求。相比前面的章節(jié),本章涉及大量編程習題,需要同學們上機多加練習。第10次課教案一、講授內(nèi)容1.break語句和continue語句2.三種基本結(jié)構(gòu)的綜合應用二、教學目的及要求1.掌握break語句和continue語句。2.掌握三種基本結(jié)構(gòu)的綜合應用。三、教學重點break語句和continue語句四、教學難點break語句和continue語句五、本講計劃學時2學時(100分鐘)1.開始部分(5分鐘)復習循環(huán)嵌套的有關(guān)知識,講解上機出現(xiàn)的問題。2.講授課程(95分鐘)1.break語句和continue語句break語句:用break語句可以結(jié)束switch結(jié)構(gòu)和三種循環(huán)。(P109例5.7)continue語句:用continue語句可以結(jié)束本次循環(huán),即忽略循環(huán)體中剩余的語句。2.通過例題講解三種基本結(jié)構(gòu)的綜合應用六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、總結(jié)循環(huán)結(jié)構(gòu)是結(jié)構(gòu)化程序設計的基本結(jié)構(gòu)之一,熟練掌握循環(huán)結(jié)構(gòu)的概念及使用,是程序設計的最基本的要求。靈活運用三種基本結(jié)構(gòu)設計滿足要求的程序。第11次課教案一、講授內(nèi)容1.數(shù)組的概念2.一維數(shù)組的定義和引用3.二維數(shù)組的定義和引用二、教學目的及要求1.掌握數(shù)組的概念和使用2.掌握數(shù)組初始化的方法三、教學重點1.數(shù)學建模的基本方法2.數(shù)學模型在算法設計中的應用。四、教學難點1.一維數(shù)組2.二維數(shù)組和多維數(shù)組五、本講計劃學時2學時(100分鐘)1.開始部分(10分鐘)1)前面使用的數(shù)據(jù)類型都屬于基本類型(整型、實型、字符型),存儲特點是:每個變量單獨存儲,亦稱簡單變量。2)C語句中除基本類型還有另一些復雜類型,合稱為構(gòu)造類型由基本類型構(gòu)造而成的。3)構(gòu)造類型的每一個分量是一個變量,它可以是一個簡單類型或構(gòu)造類型;分量的使用方法與簡單變量相同;分量占用相鄰的存儲空間。4)對于構(gòu)造類型的變量來說,重點是訪問其分量的方法。2.講授課程(75分鐘)1.數(shù)組的概念計算機處理數(shù)據(jù)時,經(jīng)常出現(xiàn)數(shù)據(jù)是用某種有序的形式進行組織的情況,如隨溫度而改變的實驗數(shù)據(jù),按學號排列的成績表。這些數(shù)據(jù)的共同特征:都是由若干個分量組成;數(shù)據(jù)的諸分量都是同一類型(可取任何類型);這些分量是按一定順序排列的。1)數(shù)組:按序排列的具有相同類型的變量的集合。2)用一符號名(數(shù)組名)來表示這一組數(shù)。3)用數(shù)組名后跟下標來唯一確定數(shù)組中的元素。4)數(shù)組的首地址、數(shù)組元素的類型和個數(shù)(數(shù)組長度)。2.一維數(shù)組1)定義:類型名數(shù)組名1[exp],數(shù)組名2[exp],……exp為常量表達式數(shù)組名命名規(guī)則和簡單變量名相同;數(shù)組名后只能用方括弧括起來的常量表達式;常量表達式的值確定數(shù)組元素的個數(shù)。2)一維數(shù)組的存儲:用連續(xù)的內(nèi)存單元存放各個元素。保存數(shù)組所需內(nèi)存量與數(shù)組元素的基本類型和數(shù)組大小有關(guān)總字節(jié)數(shù)=sizeof(基本類型)*數(shù)組元素個數(shù)3)一維數(shù)組的引用數(shù)組必須先定義后引用;C語言規(guī)定只能逐個引用數(shù)組元素,而不能一次引用整個數(shù)組;引用一維數(shù)組元素的一般形式:數(shù)組名[下標]例:讀程序#include<stdio.h>intmain(){inti,a[10];for(i=0;i<=9;i++)a[i]=i;for(i=9;i>=0;i--)printf(“%d”,a[i]);printf(“\n”);}4)一維數(shù)組的初始化在定義數(shù)組時對數(shù)組元素賦以初值(如:inta[4]={1,2,3,4};);給一部分元素賦初值;若對全部數(shù)組元素賦初值時,可以不指定數(shù)組長度;例題:P1173.二維數(shù)組在C語言中,數(shù)組的元素還可以是數(shù)組,這樣就構(gòu)成二維數(shù)組。1)二維數(shù)組的定義:類型名數(shù)組名[C_exp1][C_exp2],……如:inta[3][4],b[4][M](M是符號常量)2)二維數(shù)組的存儲二維數(shù)組從概念上可理解為行-列矩陣,但存儲器是一維的,需按一定規(guī)則轉(zhuǎn)換。數(shù)組元素的實際存放順序是:右邊下標比左邊下標變化快。3)二維數(shù)組的引用數(shù)組名[下標][下標]如:inta[2][4],b[5][3]注意下標的最大取值,即:要注意數(shù)組定義和數(shù)組元素引用的區(qū)別。4)二維數(shù)組的初始化(按行存放)按存放順序賦:intx[2][3]={1,2,3,4,5,6};按行賦:intx[2][3]={{1,2,3},{4,5,6}};部分賦:staticintx[2][3]={1,2,4};5)二維數(shù)組程序舉例3.課堂討論(10分鐘)一維數(shù)組和二維數(shù)組的應用。4.內(nèi)容小結(jié)(5分鐘)(1)一維數(shù)組(2)二維數(shù)組六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外作業(yè)布置1.編程統(tǒng)計全班某門功課期末考試的平均分數(shù)和最高分數(shù)(設全班人數(shù)為30)2.書本例題上機練習。八、總結(jié)通過數(shù)組的學習,使得程序設計中的數(shù)據(jù)結(jié)構(gòu)更加豐富,本次課的學習要求同學們掌握一維、二維數(shù)組的定義、存儲和使用。第12次課教案一、講授內(nèi)容字符數(shù)組的定義和使用。二、教學目的及要求掌握字符數(shù)組和字符串的應用。三、教學重點掌握字符數(shù)組和字符串的應用。四、教學難點掌握字符數(shù)組和字符串的應用。五、本講計劃學時2學時(100分鐘)1.開始部分(10分鐘)通過作業(yè)的講解復習上節(jié)介紹的有關(guān)一維、二維數(shù)組的知識。2.講授課程(75分鐘)1)字符數(shù)組的定義在C語言中,沒有專門的字符串變量,而是將字符串存入字符數(shù)組來處理;用一個一維數(shù)組來存放一個字符串,每個元素存放一個字符;字符數(shù)組是數(shù)組的一個特殊情況,但它的定義方法與上述介紹的類似;引用方法可以與上述介紹的相同,也有其獨特的引用方法;由于字符型與整型是互相通用的。2)字符數(shù)組的初始化按元素賦:staticcharc[10]={‘s’,’t’,’o’,’r’,’e’};注意:在C語言中,將字符串作為字符數(shù)組來處理,即用一個一維數(shù)組來存放一個字符串;為了測定實際字符串長度,C語言規(guī)定了一個“字符串結(jié)束標志”。使用字符串常量給字符數(shù)組賦初值例:charc[6]={“china”};注意:以字符串方式賦值時,必須保證數(shù)組元素個數(shù)>=字符個數(shù)+1。例:字符數(shù)組初始化#include<stdio.h>intmain(){chara[7]={’a’,’p’,’p’,’l’,’e’};charb[7]={“apple”};charc[7];staticcharx[7];inti;for(i=0;i<=6;i++)printf(“%6d%6d%6d%6d\n”,a[i],b[i],c[i],x[i]);}3)字符串的引用與輸入輸出對于字符數(shù)組,在程序中既可以逐個引用字符串中的單個字符(數(shù)組元素),也可以一次引用整個字符串(數(shù)組)。逐個字符數(shù)組元素輸入輸出:用%c格式符描述;整個字符串輸入輸出,用%s格式符描述(只要遇到“\0”便結(jié)束)。4)字符串處理函數(shù)gets(字符數(shù)組名)從鍵盤輸入一個字符串(以回車結(jié)束)放到數(shù)組中,并得到一個函數(shù)值,該函數(shù)值是字符數(shù)組的其實地址;puts(字符數(shù)組名/字符串)將數(shù)組中的字符串(以’\0’結(jié)束的字符序列)輸出到終端上,輸完換行。strcpy(字符數(shù)組1,字符串/字符數(shù)組2)將字符串/字符數(shù)組2中的字符串拷貝到字符數(shù)組1中。strcat(字符數(shù)組1,字符串/字符數(shù)組2)將字符串或字符數(shù)組2連接到字符串1的后面,并放在字符數(shù)1中。strcmp(字符數(shù)組1/字符串1,字符數(shù)組2/字符串2)strlen(字符數(shù)組名/字符串)strlwr(字符串)strupt(字符串)5)字符數(shù)組應用舉例(P134)3.課堂討論(10分鐘)字符數(shù)組的初始化及字符串的引用與輸入輸出。4.內(nèi)容小結(jié)(5分鐘)(1)字符數(shù)組的初始化(2)字符串的引用與輸入輸出。(3)字符串處理函數(shù)六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外學習輔導安排及作業(yè)布置1.上機練習課本例題及習題。2.編程:選秀某課程的學生共10人,按成績高低輸出學生名單。(用比較法排序)八、總結(jié)字符型數(shù)據(jù)也是C語言中重要的數(shù)據(jù)類型,要通過不斷練習掌握字符數(shù)組的定義、初始化、引用等知識。第13次課教案一、講授內(nèi)容1.函數(shù)定義2.函數(shù)的參數(shù)及返回值二、教學目的及要求掌握函數(shù)的定義和參數(shù)。三、教學重點1.函數(shù)的定義2.函數(shù)的參數(shù)及返回值四、教學難點函數(shù)的參數(shù)及返回值五、本講計劃學時2學時(100分鐘)1.開始部分(10分鐘)通過兩個問題引入:1)我的程序有上百行,如何調(diào)試最方便?2)我想設計一個程序完成下面的計算m!n!/(m-n)!其中,m、n為正整數(shù)且m>n,該如何設計程序最有效?2.講授課程(75分鐘)1.函數(shù)概述1)C程序結(jié)構(gòu):一個C程序可以分為若干個函數(shù);每個程序有且只有一個主函數(shù),其他函數(shù)都是子函數(shù);子函數(shù)可以相互調(diào)用,但主函數(shù)不能被調(diào)用;一個C源程序由一個或多個文件構(gòu)成,一個源程序文件是一個編譯單位。2)幾點說明C程序的執(zhí)行從main函數(shù)開始,調(diào)用其他函數(shù)后仍回到main函數(shù),程序在main函數(shù)結(jié)束時結(jié)束;所有子函數(shù)都是平行的,任何子函數(shù)都不屬于其他函數(shù);從用戶角度看,函數(shù)可分為:標準函數(shù),自定義函數(shù);從函數(shù)形式看,可分為:無參數(shù)函數(shù),有參數(shù)函數(shù)。2.函數(shù)定義函數(shù)定義的一般形式:類型說明函數(shù)名([形式參數(shù)說明]){函數(shù)體}形式參數(shù)說明方法:類型說明變量名[,類型說明變量名]….1)無參函數(shù)的定義形式類型說明函數(shù)名(){函數(shù)體}2)有參函數(shù)的定義形式類型說明函數(shù)名(形式參數(shù)說明){函數(shù)體}3)空函數(shù)的定義形式類型說明函數(shù)名([形式參數(shù)說明]){}如:intsum(intx,inty){intz;z=x+y;return(z);}intprinthello(charname[]){printf(“Hello,%s\n”,name);}一般情況下,函數(shù)體由兩部分組成{[局部變量說明]語句}局部變量:函數(shù)體內(nèi)定義的變量,其有效范圍僅限于所在的函數(shù)內(nèi)部,離開函數(shù)體則無意義。3.函數(shù)參數(shù)和函數(shù)的值C程序中各函數(shù)調(diào)用時經(jīng)常需要傳遞一些數(shù)據(jù),即調(diào)用函數(shù)把數(shù)據(jù)傳遞給被調(diào)用函數(shù),經(jīng)被調(diào)用函數(shù)處理后,得到一個確定的結(jié)果,在返回調(diào)用函數(shù)時,把這結(jié)果帶回調(diào)用函數(shù)。1)形式參數(shù)和實際參數(shù)函數(shù)參數(shù):用于函數(shù)間數(shù)據(jù)的傳遞形式參數(shù):定義函數(shù)時使用的參數(shù)實際參數(shù):引用函數(shù)時使用的參數(shù)說明:(1)定義函數(shù)時,必須說明形參的類型。(2)函數(shù)被調(diào)用前,形參不占用內(nèi)存;函數(shù)調(diào)用結(jié)束后,形參所占用的內(nèi)存也將被回收。(3)實參可以是常量、變量或表達式。(4)實參與形參的類型必須一致。(5)C語句中實參對形參的數(shù)據(jù)傳遞是“值傳遞”,即單向傳遞。例:讀程序,寫出運行結(jié)果#include<stdio.h>intsum(inta,intb){a=a+b;b=a+b;returna;}intmain(){inta=1,b=3,c;c=sum(a,b);printf(“Sumof%d,%dis%d\n”,a,b,c);}2)函數(shù)的返回值(1)返回函數(shù)值的方法:如果一個函數(shù)有返回值,就必須使用return語句;一個函數(shù)中可以有一個以上的return語句,但不論執(zhí)行到哪個return都將結(jié)束函數(shù)的調(diào)用返回主調(diào)函數(shù)。return語句中的括號可以省略,后面的值可以是一個表達式。(2)函數(shù)值的類型函數(shù)的類型即函數(shù)值的類型;省略了類型說明的函數(shù)是int型的;return語句中表達式的值一般應與函數(shù)類型一致;如果不一致,則需要進行類型轉(zhuǎn)換。(3)不需要返回值的函數(shù)如果函數(shù)中沒有使用return語句,函數(shù)返回的是一個不確定的數(shù)值;如果一個函數(shù)不需要返回值(表示一個過程),可以用int做類型說明;如果一個函數(shù)被聲明為int類型,就不允許再引用它的返回值。3.課堂討論(10分鐘)形式參數(shù)與實際參數(shù)的區(qū)分及值傳遞。4.內(nèi)容小結(jié)(5分鐘)(1)函數(shù)的定義(2)函數(shù)的參數(shù)和函數(shù)的值六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外學習輔導安排及作業(yè)布置1.上機練習課本例題。2.課后習題1、3。八、總結(jié)C語言中,函數(shù)是用來完成某一個特定功能的,C程序是由一個或多個函數(shù)組成的,因此必須熟練地掌握函數(shù)的基本知識及函數(shù)參數(shù)的相關(guān)知識。第14次課教案一、講授內(nèi)容1.函數(shù)的調(diào)用2.函數(shù)的嵌套調(diào)用二、教學目的及要求掌握函數(shù)的調(diào)用。三、教學重點函數(shù)的嵌套調(diào)用。四、教學難點函數(shù)的嵌套調(diào)用五、本講計劃學時2學時(100分鐘)1.開始部分(10分鐘)復習前一次課有關(guān)知識,講解上機出現(xiàn)的問題。2.講授課程(85分鐘)1.函數(shù)的調(diào)用1)函數(shù)調(diào)用的一般形式函數(shù)名(實參表列)(1)如果調(diào)用無參函數(shù),實參表列可以忽略,但括號不能??;(2)實參的個數(shù)和形參一般相等;(3)實參與形參的類型應一一對應,必要時使用類型轉(zhuǎn)換。2)函數(shù)調(diào)用的方式(1)函數(shù)語句:函數(shù)名(實參表列)(2)函數(shù)表達式:函數(shù)的返回值參與運算。3)函數(shù)調(diào)用的執(zhí)行過程(1)按從右向左順序,計算實參中各表達式的值;(2)按照位置,將實參的值一一對應地傳送給形參;(3)執(zhí)行被調(diào)用函數(shù);(4)當遇到return(表達式)語句時,計算表達式的值,并返回主調(diào)函數(shù)。4)函數(shù)的原形說明(1)被調(diào)函數(shù)必須存在,且遵循“先定義后使用”的原則;(2)如果被調(diào)函數(shù)的定義在主調(diào)函數(shù)之后,可以先給出原形說明。2.函數(shù)的嵌套調(diào)用嵌套調(diào)用是指在一個函數(shù)的函數(shù)體中又調(diào)用了其他函數(shù)。3.數(shù)組作為函數(shù)的參數(shù)1)數(shù)組元素做函數(shù)實參與變量做實參一樣,數(shù)組元素做實參是“值傳遞”。例:求10個任意整數(shù)中的最大數(shù)。2)一維數(shù)組與函數(shù)參數(shù)若函數(shù)的形參是數(shù)組,對應的實參必須是數(shù)組名。說明:(1)實參數(shù)組與形參數(shù)組的類型必須一致;(2)用數(shù)組名做參數(shù)時,傳遞的是數(shù)組的首地址,因此形參數(shù)組也可以不指定大??;(3)數(shù)組做函數(shù)參數(shù)時,形參數(shù)組和實參數(shù)組共享同一內(nèi)存單元。3.內(nèi)容小結(jié)(5分鐘)(1)函數(shù)的調(diào)用(2)數(shù)組作為函數(shù)參數(shù)六、實施步驟通過多媒體與板書結(jié)合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)恼n堂討論來提高學生的積極性。七、課外學習輔導安排及作業(yè)布置1.已有函數(shù)調(diào)用語句c=add(a,b);請編寫add函數(shù),計算兩個實數(shù)a和b的和,并返回和值。2.上機練習課本例題。八、總結(jié)對于函數(shù)調(diào)用的理解能夠幫助學生更好地讀懂程序的結(jié)構(gòu),使程序更加清晰。第15次課教案一、講授內(nèi)容1.地址和指針的概念2.變量的指針和指向變量的指針變量二、教學目的及要求1.掌握指針變量的定義與引用2.掌握指針與變量的關(guān)系三、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 簡化勞務分包協(xié)議范本
- 酒店協(xié)議價格合同的四大誤解
- 商業(yè)演出高效服務合同
- 大米購銷合同樣式
- 軟件開發(fā)服務合同格式樣本
- 民宿合作合同范例
- 購銷合同范例表格ex
- 住宅小區(qū)幕墻建設協(xié)議
- 城市通信一體保溫板施工合同
- 旅游糾紛律師聘用合同模板
- 中華傳統(tǒng)造型的藝術(shù)之美-中國美術(shù)史專題精講智慧樹知到期末考試答案章節(jié)答案2024年山東工藝美術(shù)學院
- 2023-2024學年高一下學期家長會 課件
- 知識點總結(jié)(知識清單)-2023-2024學年人教PEP版英語六年級上冊
- 社會醫(yī)學課件第2章醫(yī)學模式-2024鮮版
- 德勤測評能力測試題及答案
- 《囚歌》教學課件
- 2024年剎車盤行業(yè)未來五年發(fā)展預測分析報告
- 民法典銀行培訓課件
- 四年級下冊數(shù)學單位換算題200道及答案
- 四年級上學期美術(shù)試卷(附答案)
- 機電一體化職業(yè)生涯
評論
0/150
提交評論