版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、教學(xué)案例(2016-2017學(xué)年第一學(xué)期)課程名稱:C語言程序設(shè)計年份:2015年教研室:計算機老師:XXX教學(xué)案例課程名稱:C語言程序設(shè)計教師XXX教學(xué)對象15門計算機課教學(xué)時間2小時演講主題第一章C語言概述類別類型理論使用教具計算機、投影儀教學(xué)目的1、掌握C語言程序的結(jié)構(gòu)、編程過程和計算機步驟教學(xué)的重點和難點c語言程序的結(jié)構(gòu)踩在機器上參考材料C語言程序設(shè)計航運經(jīng)紀人教學(xué)內(nèi)容時間分配和評論新課介紹c語言是從計算機語言和語言處理系統(tǒng)中派生出來的,是從計算機應(yīng)用的基礎(chǔ)上學(xué)來的。第二,教授新課程c語言程序編寫(用程序?qū)嵗齺碚f明,并推廣良好的程序編寫風(fēng)格)1.c語言由函數(shù)組成,至少有一個main()
2、函數(shù);2.每個函數(shù)由一個函數(shù)頭和一個函數(shù)體組成;函數(shù)體由解釋語句和執(zhí)行語句組成。3.每個C程序從main()函數(shù)開始,到main()函數(shù)結(jié)束。4.每條語句和數(shù)據(jù)定義必須在末尾標記;5.C程序沒有輸入輸出語句:輸入函數(shù)由scanf()函數(shù)完成;輸出功能由printf()函數(shù)完成;6.評論/* */c編程過程:問題分析-數(shù)據(jù)和算法-代碼編寫-編譯和調(diào)試三、計算機步驟(計算機環(huán)境:VC 6。0)1.進入環(huán)境2。編輯源程序3。保存源程序4。編譯源程序5.執(zhí)行程序并檢查結(jié)果6。6.退出C環(huán)境班級在.之后小連接1,C語言組件,主要功能在程序中的作用2、計算機操作的過程教學(xué)案例課程名稱:C語言程序設(shè)計教師X
3、XX教學(xué)對象15門計算機課教學(xué)時間4小時演講主題第二章數(shù)據(jù)類型、運算符和表達式類別類型理論使用教具計算機、投影儀教學(xué)目的1.掌握c語言的數(shù)據(jù)類型2.掌握整數(shù)、實數(shù)和字符數(shù)據(jù)的常量和變量教學(xué)的重點和難點各種基本數(shù)據(jù)類型的常量和變量內(nèi)存中不同類型數(shù)據(jù)的物理存儲參考材料教學(xué)內(nèi)容時間分配和評論復(fù)習(xí)指南在上節(jié)課中,我們已經(jīng)學(xué)習(xí)了程序算法的一個方面,現(xiàn)在我們將學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的另一個方面。第二,教授新課程c有四種基本數(shù)據(jù)類型:整數(shù)、字符、實數(shù)和枚舉常數(shù)和變量1.常量:在程序運行過程中不能改變的數(shù)值。有兩種形式:一般常量和符號常量1.直接常數(shù)(文字常數(shù)):整數(shù)常數(shù):如12,0,-3等。真實常數(shù):4.5,-1.2
4、34等字符常量:如“a”和“1”,用單引號表示;字符串常量:如“a”、“abc”和“1”,用雙引號表示。2.符號常數(shù):符號常數(shù)意味著用標識符替換常數(shù)。符號通常通過預(yù)處理命令# define定義表單:#定義標識符字符串例如:#定義PI 3。描述:(1)傳統(tǒng)上,符號常數(shù)用大寫字母表示;定義符號常數(shù)時,不能使用“;”結(jié)束。(3)一個#定義占用一行,應(yīng)該從第一列開始寫;(4)一個源程序文件可以包含多個定義命令,不同定義命令中指定的“標識符”不能相同;2.變量:在程序運行過程中,其值會發(fā)生變化。1.每個變量必須有一個名稱,并且變量名是一個標識符。2.標識符用于標識數(shù)據(jù)對象,是數(shù)據(jù)對象的名稱。3.命名規(guī)則
5、:以字母或下劃線開頭,后跟字符、數(shù)字或下劃線。示例:x1,_average,lotus_1_2_3,#abc,1fs,M.D.Jhon4.變量名不能是關(guān)鍵字(即保留字,保留給編譯器使用的標識符)。例如:自動、中斷、充電、do、else、if、int等。)5.變量必須在使用前定義班級在.之后小連接1.變量和常數(shù)的描述和定義2.根據(jù)變量和常數(shù)的要求,可以在程序設(shè)計中正確使用。教學(xué)案例課程名稱:C語言程序設(shè)計教師XXX教學(xué)對象15門計算機課教學(xué)時間2小時演講主題第三章數(shù)據(jù)類型、運算符和表達式類別類型理論使用教具計算機、投影儀教學(xué)目的1.掌握c語言的數(shù)據(jù)類型2.掌握整數(shù)、實數(shù)和字符數(shù)據(jù)的常量和變量教學(xué)
6、的重點和難點各種基本數(shù)據(jù)類型的常量和變量內(nèi)存中不同類型數(shù)據(jù)的物理存儲參考材料C語言程序設(shè)計航運經(jīng)紀人教學(xué)內(nèi)容時間分配和評論第二,整數(shù)數(shù)據(jù)1.整數(shù)常數(shù)的表達式1)十進制系統(tǒng),如123,-456,02)八進制數(shù),如:0123,-011(從0開始的數(shù))3)十六進制數(shù),如:0x123,-0x12,0xABC(以0x開頭)2.整數(shù)變量1)整數(shù)數(shù)據(jù)以二進制形式存儲在內(nèi)存中,每個整數(shù)變量占用內(nèi)存中的2個字節(jié)。示例:定義整數(shù)變量i=10和j=-10的存儲形式。2)整數(shù)變量的分類:基本整數(shù)、短整數(shù)、長整數(shù)、無符號整數(shù)3)整數(shù)變量的定義變量的定義通常放在函數(shù)體開始的聲明部分(也可以放在函數(shù)的子程序中)示例:#包括
7、main() int a,b,c,d。未簽名的u;a=12。b=-24;u=10c=a u;d=b u;printf(a u=%d,b u=%dn ,c,d);4)整數(shù)數(shù)據(jù)溢出int變量的最大允許值是32767。如果添加1,結(jié)果不是32768,而是-32768。也就是“溢出”三。真實數(shù)據(jù)1.實常數(shù)的表示方法(1)十進制浮點數(shù)例如:0.123.456、0.0、123.123.0整數(shù)和小數(shù)部分可以保存,但不能同時保存。(2)指數(shù)形式例如:123E3,123e3代表123103指數(shù)部分是一個積分常數(shù)。尾數(shù)部分可以是整數(shù)常數(shù)或?qū)崝?shù)常數(shù)。尾數(shù)部分和索引部分都是不可缺少的。E10、100.e15.2、 e
8、5是非法的浮點數(shù)。班級在.之后小連接1.整數(shù)和實數(shù)數(shù)據(jù)的描述和使用2、在程序設(shè)計中注意正確使用教學(xué)案例課程名稱:C語言程序設(shè)計教師XXX教學(xué)對象15門計算機課教學(xué)時間2小時演講主題第三章順序編程類別類型理論使用教具計算機、投影儀教學(xué)目的1.理解C語句的概念和類型,掌握C語言中常用的輸入輸出方法2.學(xué)習(xí)簡單的順序編程教學(xué)的重點和難點C語言中常見的輸入輸出方法格式化輸入和輸出參考材料C語言程序設(shè)計譚主編第三版航運經(jīng)紀人教學(xué)內(nèi)容時間分配和評論首先,復(fù)習(xí)指南前一章介紹的常量、變量、運算符和表達式都是程序的基本組成部分。本章將介紹一些編寫簡單程序所需的內(nèi)容。第二,新課程教學(xué)一、c類報表概述1、C語句分類
9、:控制語句:兩個分支語句(if-else,switch),三個循環(huán)語句(for,while,do-while),四個分支語句(continue,break,goto,return)(2)函數(shù)調(diào)用語句,如:printf(“你好,世界!”);(3)表達式語句,如:x y;我;a=2;a=3*5,40;空句子;復(fù)合語句(語句序列)第二,賦值語句:賦值語句由賦值表達式和分號組成,例如:b=3;第三,數(shù)據(jù)輸入輸出的概念及其在C語言中的實現(xiàn)1、所謂輸入輸出是基于主計算機。2.c語言本身不提供輸入和輸出語句。輸入和輸出操作通過函數(shù)調(diào)用來實現(xiàn)。3.要使用C語言函數(shù)庫函數(shù),應(yīng)用“#”將相關(guān)頭文件包含到用戶源程序
10、中。四.字符數(shù)據(jù)的輸入和輸出1.字符輸出功能putchar語法:puthar (c)語義:(向stdout終端)輸出一個字符;2.字符輸入功能蝕刻器語法:getchar()是一個無參數(shù)函數(shù)。語義:(從標準終端)輸入一個字符,函數(shù)的值是從輸入設(shè)備獲得的字符。V.格式化輸入和輸出1.格式輸出功能打印f語法:printf(“格式控制”,輸出表列);格式控制:它是一個用雙引號括起來的字符串,包含兩種信息:(1)普通字符和轉(zhuǎn)義字符(這些字符總是按原樣輸出)和(2)格式描述:它由%和格式控制字符組成。例如:%d、%f等。(P77)例如:printf(“a=% d,b=% d”,a,b);如果a和b的值分別
11、為2和3,則輸出結(jié)果為:a=2和b=3在計算機上進行實驗,學(xué)習(xí)簡單的C程序設(shè)計。班級在.之后小連接教學(xué)案例課程名稱:C語言程序設(shè)計教師XXX教學(xué)對象15門計算機課教學(xué)時間2小時演講主題第三章順序編程類別類型理論使用教具計算機、投影儀教學(xué)目的1.理解C語句的概念和類型,掌握C語言中常用的輸入輸出方法2.學(xué)習(xí)簡單的順序編程教學(xué)的重點和難點C語言中常見的輸入輸出方法格式化輸入和輸出參考材料C語言程序設(shè)計譚主編第三版航運經(jīng)紀人教學(xué)內(nèi)容時間分配和評論2.格式輸入功能掃描語法:scanf(“格式控制”,地址表列);格式控制:包含三種類型的符號(1)空白字符:(空格、制表符或 t n)輸入時不需要相互對應(yīng);
12、普通字符:(非格式轉(zhuǎn)換說明符,非空白字符,非%),輸入必須一一對應(yīng);(3)格式轉(zhuǎn)換說明符:注意:掃描函數(shù)規(guī)定構(gòu)成輸入項目表的輸入對象必須是地址數(shù)量;例如:scanf(%d、%d、%d 、a、b、c);scanf(“a=% d,b=%d,c=%d”,a,b,c);對于第一條輸入語句,正確的輸入數(shù)據(jù)流是123,456,789,處理結(jié)果是123 A,456 B,789 C(2)類似地,對于第二個輸入語句,正確的輸入數(shù)據(jù)流應(yīng)該是:a=123,b=456,c=789。除了123、456、789被分配給相應(yīng)的變量,其余的輸入數(shù)據(jù)流被丟棄六、序列結(jié)構(gòu)程序設(shè)計實例例1:輸入三角形三條邊的長度,找出三角形的面積
13、。分析:三個邊是a、b、c,面積2=s(s-a)(s-b)(s-c),其中s=(a b c)/2程序:#包括main()浮動a、b、c、s區(qū)域;sacnf(%f,%f,%f ,a,b,c);s=1.0/2 *(a b c);面積=sqrt(s *(s-a)*(s-b)*(s-c);printf(“a=% 7.2f,b=%7.2f,c=%7.2f,s=%7.2fn”,a,b,c,s);printf(“面積=%7.2fn”,面積);在計算機上進行實驗,學(xué)習(xí)簡單的C程序設(shè)計。班級在.之后小連接教學(xué)案例課程名稱:C語言程序設(shè)計教師XXX教學(xué)對象15門計算機課教學(xué)時間2小時演講主題第四章選擇結(jié)構(gòu)方案設(shè)計
14、類別類型理論使用教具計算機、投影儀教學(xué)目的1.掌握兩個語句和兩個運算符來實現(xiàn)選擇結(jié)構(gòu)2.學(xué)會編寫程序來選擇結(jié)構(gòu)教學(xué)的重點和難點關(guān)系運算符,if-else語句嵌套If-else語句中的if和else匹配參考材料C語言程序設(shè)計譚主編第三版航運經(jīng)紀人教學(xué)內(nèi)容時間分配和評論首先,復(fù)習(xí)指南在上一課中已經(jīng)介紹了程序的一個基本結(jié)構(gòu),但是在大多數(shù)情況下使用選擇結(jié)構(gòu)。第二,新課程教學(xué)I .關(guān)系運算符和關(guān)系表達式1.關(guān)系運算符:=!=優(yōu)先級:=高于=!=關(guān)系運算符比算術(shù)運算符低,比賦值運算符高。2.關(guān)系表達式:用關(guān)系運算符連接兩個表達式的表達式。關(guān)系表達式的求值:關(guān)系成立且值為1;關(guān)系無效,值為0二、雙分支機構(gòu)選擇聲明1.if語句的三種形式語法1: if(表達式)語句;語法2: IF(表達式)語句1;Else語句2;語法3: IF(表達式1)語句1;否則,如果(表達式2)語句2;否則,如果(表達式3)語句3;Else語句n1。描
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職作物生產(chǎn)(應(yīng)用技巧實操)試題及答案
- 2025年高職(樂器維修)琵琶修復(fù)技術(shù)綜合測試題及答案
- 2025年中職(醫(yī)用電子儀器應(yīng)用與維護)心電圖機操作專項測試試題及答案
- 2025年中職新聞采編與制作(新聞采編制作應(yīng)用)試題及答案
- 2025年大學(xué)中國語言文學(xué)(外國文學(xué))試題及答案
- 2025年中職航海技術(shù)(航海氣象認知)試題及答案
- 養(yǎng)老院老人生活設(shè)施維修人員晉升制度
- 養(yǎng)老院老人心理咨詢師行為規(guī)范制度
- 養(yǎng)老院護理服務(wù)標準制度
- 養(yǎng)老院入住老人生活照料制度
- 統(tǒng)編版六年級語文第一學(xué)期期末練習(xí)卷
- 2026年社區(qū)活動組織服務(wù)合同
- 兒童呼吸道感染用藥指導(dǎo)
- 防意外傷害安全班會課件
- 2025年國家基本公共衛(wèi)生服務(wù)考試試題(附答案)
- 2025年醫(yī)院社區(qū)衛(wèi)生服務(wù)中心工作總結(jié)及2026年工作計劃
- 2025-2026學(xué)年北師大版七年級生物上冊知識點清單
- 委托作品協(xié)議書
- 2025至2030中國芳綸纖維行業(yè)發(fā)展分析及市場發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 尾牙宴活動策劃方案(3篇)
- 生蠔課件教學(xué)課件
評論
0/150
提交評論