![電子教案c語(yǔ)言_第1頁(yè)](http://file4.renrendoc.com/view/e9980b5bd466c7f08e646e44eb8cf9a1/e9980b5bd466c7f08e646e44eb8cf9a11.gif)
![電子教案c語(yǔ)言_第2頁(yè)](http://file4.renrendoc.com/view/e9980b5bd466c7f08e646e44eb8cf9a1/e9980b5bd466c7f08e646e44eb8cf9a12.gif)
![電子教案c語(yǔ)言_第3頁(yè)](http://file4.renrendoc.com/view/e9980b5bd466c7f08e646e44eb8cf9a1/e9980b5bd466c7f08e646e44eb8cf9a13.gif)
![電子教案c語(yǔ)言_第4頁(yè)](http://file4.renrendoc.com/view/e9980b5bd466c7f08e646e44eb8cf9a1/e9980b5bd466c7f08e646e44eb8cf9a14.gif)
![電子教案c語(yǔ)言_第5頁(yè)](http://file4.renrendoc.com/view/e9980b5bd466c7f08e646e44eb8cf9a1/e9980b5bd466c7f08e646e44eb8cf9a15.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
鎮(zhèn)江高等職業(yè)技術(shù)學(xué)校
江蘇聯(lián)合職業(yè)技術(shù)學(xué)院鎮(zhèn)江分院
理論課程教師教案本
(2011—2012學(xué)年第2學(xué)期)
專業(yè)名稱機(jī)電一體化技術(shù)
課程名稱C語(yǔ)言
授課老師張迎春
備課基本要求
備課是上好課的前提,是整個(gè)教學(xué)活動(dòng)的首要環(huán)節(jié)。
1、教師應(yīng)在認(rèn)真學(xué)習(xí)教學(xué)大綱、鉆研教材、了解學(xué)生的基礎(chǔ)上,
制訂好學(xué)期授課計(jì)劃,計(jì)劃經(jīng)教研室主任和教學(xué)科長(zhǎng)同意,教學(xué)科研處
審批后方可實(shí)施。中途變更授課計(jì)劃須報(bào)教學(xué)科研處批準(zhǔn)。
2、教師備課必須寫教案。教案的詳略應(yīng)以是否有利于教學(xué)實(shí)踐為
原則。教齡五年以下(含五年)的教師必須寫詳案。教師應(yīng)在開(kāi)學(xué)前提
前寫好兩周教案,學(xué)期中提前寫好一周教案。不準(zhǔn)沿用舊教案,禁止無(wú)
教案上課。教師應(yīng)接受上級(jí)教育部門、學(xué)校領(lǐng)導(dǎo)、系部和教研室對(duì)教案
的檢查。
3、教案必須精心設(shè)計(jì)。教案的首頁(yè)有課題序號(hào)、教學(xué)班級(jí)、教學(xué)
課時(shí)、教學(xué)形式、課題名稱、教學(xué)目標(biāo)、教學(xué)重點(diǎn)與難點(diǎn)、更新、補(bǔ)充、
刪節(jié)內(nèi)容、課外作業(yè)和授課主要內(nèi)容或板書設(shè)計(jì);教學(xué)過(guò)程設(shè)計(jì)應(yīng)有教
學(xué)程序與時(shí)間分配、教學(xué)內(nèi)容、師生活動(dòng)設(shè)計(jì)、教學(xué)方法與教學(xué)手段、
實(shí)驗(yàn)(實(shí)踐)設(shè)計(jì)、課堂小結(jié)、作業(yè)安排等。屬“135”考核范圍的教
師必須寫教后感,其他教師提倡寫教后感。
科目名稱C語(yǔ)言
所用教材《程序設(shè)計(jì)入門(C語(yǔ)言)》______________
參考用書《C程序設(shè)計(jì)》
課題序號(hào)1教學(xué)班級(jí)
教學(xué)課時(shí)4教學(xué)形式新授
課題
1.1C語(yǔ)言的產(chǎn)生過(guò)程及特點(diǎn)
名稱1.2c語(yǔ)言程序的結(jié)構(gòu)及書寫格式
使用教具投影儀、電腦、傳統(tǒng)教具
1.了解C語(yǔ)言的產(chǎn)生過(guò)程和發(fā)展特點(diǎn)
教學(xué)目標(biāo)2.初步認(rèn)識(shí)C語(yǔ)言程序的結(jié)構(gòu)
3.了解C語(yǔ)言的一些相關(guān)知識(shí)
1.C語(yǔ)言程序的結(jié)構(gòu)
教學(xué)重點(diǎn)2.C語(yǔ)言程序的特點(diǎn)
1.C語(yǔ)言程序的結(jié)構(gòu)特點(diǎn)
教學(xué)難點(diǎn)
2.C語(yǔ)言程序的書寫格式
更新、補(bǔ)充、
刪節(jié)內(nèi)容無(wú)
課前準(zhǔn)備C語(yǔ)言的發(fā)展簡(jiǎn)史特點(diǎn)的資料收集
課外作業(yè)
第一章C語(yǔ)言概述
板1.1C語(yǔ)言的產(chǎn)生過(guò)程及特點(diǎn)
一、C語(yǔ)言出現(xiàn)的歷史背景
書二、C語(yǔ)言的特點(diǎn)
1.2C語(yǔ)言程序的結(jié)構(gòu)及書寫格式
一、簡(jiǎn)單的C程序介紹
設(shè)
二、C語(yǔ)言的一般形式
計(jì)
教
學(xué)
感
想
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
C語(yǔ)言是目前世界上最為流行的程序設(shè)計(jì)語(yǔ)言之一。用它設(shè)計(jì)
I引入精巧,功能齊全。既適合編寫應(yīng)用軟件,又特別適合編寫系統(tǒng)
軟件。據(jù)統(tǒng)計(jì)pC機(jī)領(lǐng)域的許多著名的系統(tǒng)軟件和應(yīng)用軟件都
是運(yùn)用c語(yǔ)言加上匯編語(yǔ)言子程序編寫而成的。
演小
用仿真軟件演示仿真一段語(yǔ)句:
**He1lowworld"顯示引出c語(yǔ)言的一個(gè)功
能。
II新授1.1C語(yǔ)言的發(fā)展簡(jiǎn)史和特點(diǎn)
一、程序設(shè)計(jì)語(yǔ)言的發(fā)展
1、語(yǔ)言發(fā)展圖片展示
2、C語(yǔ)言發(fā)展過(guò)程
△產(chǎn)生背景
介紹
△產(chǎn)生過(guò)程
?時(shí)間:1972-1973
?地點(diǎn):美國(guó)貝爾實(shí)驗(yàn)室
?目的:UNIX操作系統(tǒng)
?設(shè)計(jì)人:KenThompson和DennisMRitchie
△C標(biāo)準(zhǔn)
?標(biāo)準(zhǔn)C:K&R合著《TheCProgrammingLanguage》
?ANSIC:1983
?87ANSIC:1987
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
?1990年國(guó)際標(biāo)準(zhǔn)的ANSIC
二、C語(yǔ)言特點(diǎn)
語(yǔ)言簡(jiǎn)潔、緊湊、使用方便、靈活(個(gè)關(guān)鍵
1.32解釋
字、9種控制語(yǔ)句)
2.運(yùn)算符豐富(34種運(yùn)算符將括號(hào)、賦值、強(qiáng)
制類型轉(zhuǎn)換等作為運(yùn)算符)
3.數(shù)據(jù)結(jié)構(gòu)豐富(標(biāo)準(zhǔn)類型、構(gòu)造類型、指針類型)
4.具有結(jié)構(gòu)化的控制語(yǔ)句。用函數(shù)實(shí)現(xiàn)程序的模塊
化。
5.語(yǔ)法限制不太嚴(yán)格、程序設(shè)計(jì)自由度大。
6.C語(yǔ)言可以直接訪問(wèn)物理地址。能實(shí)現(xiàn)匯編語(yǔ)言
的大部分功能,可以直接對(duì)硬件進(jìn)行操作。
7.目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率高。
8.程序可移植性好。
32個(gè)關(guān)鍵字
autobreakcasecharconstcontinue
defaultdodoubleelseenumextern
floatforgotoifintlong
registerreturnshortsignedsizeofstatic
structswitchtypedefunsignedunion
voidvolatilewhile
9種控制語(yǔ)句
if()~~else~~
for()~~
while()~
do~while()
continue
break
switch
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
goto
return
34種運(yùn)算符
算術(shù)運(yùn)算符:
關(guān)系運(yùn)算符:
邏輯運(yùn)算符:
位運(yùn)算符:
位運(yùn)算符:
賦值運(yùn)算符:
條件運(yùn)算符:
逗號(hào)運(yùn)算符:
指針運(yùn)算符:
求字節(jié)運(yùn)算符:
強(qiáng)制類型轉(zhuǎn)換:
分量運(yùn)算符:
下標(biāo)運(yùn)算符:
其他:展示
1.2C語(yǔ)言程序的結(jié)構(gòu)及書寫格式
-:簡(jiǎn)單的C程序介紹
例1:main(){printf("Thisisacprogram.\nM);}
這是一個(gè)最簡(jiǎn)單的C語(yǔ)言程序,最后的運(yùn)行結(jié)果是在屏幕上
顯示:Thisisacprogram.(光標(biāo)落在下一行)。
仿真結(jié)果
例2:main()/*主函數(shù)*/
{inta,b,c;/*定義變量*/
x,y)/*定義max函數(shù),函數(shù)值為整形,x,y為形式參數(shù)*/
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
scanf("%d,%d”,&a,&b);/*輸入變量a和b的值*/
c=max(a,b);/*調(diào)用max函數(shù),將得到的值賦給
C*/
printf(,<max=%dM,c);}/*輸出c的值*/intmax()
intmax(x,y)/*定義max函數(shù),函數(shù)值為整
形,x,y為形式參數(shù)*/
intx,y;/*對(duì)形參x,y做類型定義*/
{intz;/*函數(shù)中用到的變量z,也要加
以定義*/
仿真
if(x>y)z=x;elsez=y;return(z);/*將z的值返回,
通過(guò)max帶回調(diào)用處*/}
本例題是一個(gè)比較典型的C語(yǔ)言程序,運(yùn)行情況是:8,5/(輸
入8和5給a和b)max=8(輸入c的值)
說(shuō)明:
1.C程序是由函數(shù)構(gòu)成的。
1)一個(gè)C程序至少包含一個(gè)函數(shù)(main函數(shù))。
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
2)函數(shù)定義是C程序的基本單位。
3)輸入輸出函數(shù)使用系統(tǒng)提供的庫(kù)函數(shù)printf和解釋說(shuō)明
scanfo
2.一個(gè)函數(shù)由兩部分組成。
1)函數(shù)的說(shuō)明部分。例:
intmax(x,y)
III
函數(shù)類型函數(shù)名函數(shù)參數(shù)
intx,y;
II
形參類型形參
★一個(gè)函數(shù)名后面必須跟一對(duì)圓括弧,函數(shù)參數(shù)可以沒(méi)有
如main()?
2)函數(shù)體。{…},一個(gè)函數(shù)至少有一對(duì)大括號(hào)。
3.一個(gè)程序總是從main函數(shù)開(kāi)始執(zhí)行的,位置隨意。
in總結(jié)擴(kuò)展4.書寫格式自由,但每個(gè)語(yǔ)句后必須有一個(gè)
5.main、int為關(guān)鍵字,使用小寫字母,C語(yǔ)言區(qū)分大小
寫。
6.使用“/*”和“*/”對(duì)語(yǔ)句進(jìn)行注釋。
二:C語(yǔ)言的一般形式變量定義main。{變量定
義程序段}userfl(){變量定義程序
段}…userfn(){變量定義程序段}其中
userfl()~userfn()是用戶定義的函數(shù)。
1.本堂課主要學(xué)習(xí)了以下兒方面內(nèi)容:
2.C語(yǔ)言出現(xiàn)的歷史背景;
3.C語(yǔ)言的特點(diǎn);
IV作業(yè)4.C語(yǔ)言程序的結(jié)構(gòu)及書寫格式;
通過(guò)這些內(nèi)容的學(xué)習(xí),要求我們?cè)谏钊雽W(xué)習(xí)之前對(duì)C語(yǔ)言有一
個(gè)整體的認(rèn)識(shí)。
課題序號(hào)3教學(xué)班級(jí)
教學(xué)課時(shí)2教學(xué)形式新授
課題1.3c語(yǔ)言程序的開(kāi)發(fā)過(guò)程
1.4C語(yǔ)言上機(jī)操作
名稱
使用教具投影儀、電腦、傳統(tǒng)教具
1.TURBOC系統(tǒng)
教學(xué)目標(biāo)2.C語(yǔ)言的上機(jī)步驟
3.掌握TC的使用
1.C語(yǔ)言的上機(jī)環(huán)境
教學(xué)重點(diǎn)
2.C語(yǔ)言的上機(jī)步驟
教學(xué)難點(diǎn)C語(yǔ)言程序的編譯過(guò)程
更新、補(bǔ)充、
刪節(jié)內(nèi)容無(wú)
課前準(zhǔn)備C編譯環(huán)境的調(diào)試
課外作業(yè)
1.3C語(yǔ)言程序的開(kāi)發(fā)過(guò)程
1.4C語(yǔ)言上機(jī)操作
板
書
設(shè)
計(jì)
教
學(xué)
感
想
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
我們已經(jīng)對(duì)C語(yǔ)言的知識(shí)有了初步的了解,這節(jié)課我們來(lái)具
I引入
體的體會(huì)一下C語(yǔ)言的開(kāi)發(fā)過(guò)程和上機(jī)過(guò)程。模擬展示
II新授
L3C語(yǔ)言程序的開(kāi)發(fā)過(guò)程
Steph編輯源程序生成以.c為擴(kuò)展名的源文件。
分組討論
Step2、編譯源文件編譯程序要對(duì)源程序進(jìn)行語(yǔ)法檢查,
若沒(méi)有錯(cuò)誤生成目標(biāo)文件,編譯時(shí)如果發(fā)現(xiàn)錯(cuò)誤,則顯示錯(cuò)誤
信息,并要求重新編譯,直到編譯正確為止。目標(biāo)文件的擴(kuò)展
名為.obj?
Step3連接目標(biāo)文件及庫(kù)文件連接目標(biāo)文件生成可執(zhí)行文件,
可執(zhí)行文件以.exe為文件擴(kuò)展名。
Step4運(yùn)行程序
1.4C語(yǔ)言的上機(jī)操作過(guò)程
-:C語(yǔ)言上機(jī)環(huán)境展小
1.UNIX系統(tǒng)。(略)
2.DOS下使用MSC4.0編輯C程序。(了解)
3.使用TurborC運(yùn)行C程序。文件。
5.運(yùn)行程序:C:\tc>文件名/IRun(運(yùn)
行)菜單-一按Alt+R可進(jìn)入Run菜單,該菜單有以下各
項(xiàng):.Run(運(yùn)行程序):運(yùn)行程序其熱鍵
二:TurboC2.0集成開(kāi)發(fā)環(huán)境的使用
進(jìn)入TurboC2.0集成開(kāi)發(fā)環(huán)境中后,屏幕上顯示:
其中頂上一行為TurboC2.0主菜單,中間窗口為編
輯區(qū),接
下來(lái)是信息窗口,最底下一行為參考行。這四個(gè)窗口構(gòu)
成了TurboC2.0的主屏幕,以后的編程、編譯、調(diào)試
以及運(yùn)行都將在這個(gè)主屏幕中進(jìn)行。下面詳細(xì)介紹主菜
單的內(nèi)容。
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
★除Edit外,其它各項(xiàng)均有子菜單,只要用Alt加上某項(xiàng)
中第一個(gè)字母(即大寫字母),就可進(jìn)入該項(xiàng)的子菜單中。
1.啟動(dòng)TurborCl啟動(dòng)DOS系統(tǒng);1C:\>cd\tc
學(xué)生展示
/;1C:\>tc>tc/
2.退出TurborC可采用兩種方法:
1)Alt+X
2)按F10再將光標(biāo)移到FILE菜單下的QUIT,按回車鍵。
3.編輯源程序FILE菜單下的菜單項(xiàng):
LOAD:裝入磁盤上已經(jīng)存在的文件,可直接進(jìn)行編譯、連接、
運(yùn)行,也可進(jìn)行修改.NEW建立新文件。SAVE:保存文件。WRITE
TO:將當(dāng)前文件寫到另一文件。
4.編譯源文件COMPILE菜單下的菜單項(xiàng):
COMPILETOEXE:編譯生成目標(biāo)文件,目標(biāo)文件名為“文件
名.obj”。
MAKEEXEFILE:生成可執(zhí)行文件。直接生成可執(zhí)行文件“文
件名.exe”lLINKEXEFILE:連接目標(biāo)文件生成可執(zhí)
行文件。對(duì)已經(jīng)生成的.obj目標(biāo)文件進(jìn)行連接,生成.exe
為Ctrl+F9。.Userscreen(用戶屏幕)
顯示程序運(yùn)行時(shí)在屏幕上顯示的結(jié)果。其熱鍵為Alt+F5o
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
HI總結(jié)擴(kuò)展本節(jié)課主要學(xué)習(xí)了C語(yǔ)言的上機(jī)步驟:
1.啟動(dòng)TC。
2.在編輯窗口中輸入程序。
3.將程序命名并保存。
4.編譯源程序,生成目標(biāo)文件。
5.對(duì)程序進(jìn)行連接,生成可執(zhí)行文件。
6.運(yùn)行程序。
IV作業(yè)編寫一小程序在屏幕上顯示“hello”。
課題序號(hào)4教學(xué)班級(jí)
教學(xué)課時(shí)2教學(xué)形式新授
課題
1.4C語(yǔ)言上機(jī)操作
名稱
使用教具投影儀、電腦、傳統(tǒng)教具
1.TURBOC系統(tǒng)
教學(xué)目標(biāo)2.C語(yǔ)言的上機(jī)步驟
1.C語(yǔ)言的上機(jī)環(huán)境
教學(xué)重點(diǎn)
2.C語(yǔ)言的上機(jī)步驟
教學(xué)難點(diǎn)C語(yǔ)言程序的編譯過(guò)程
更新、補(bǔ)充、
刪節(jié)內(nèi)容無(wú)
課前準(zhǔn)備C編譯環(huán)境的調(diào)試
課外作業(yè)
-:C語(yǔ)言上機(jī)環(huán)境
二:TurborC的使用
板
-:TurborC的啟動(dòng)
三TurborC系統(tǒng)的退出
書
四:編輯源程序
五:編譯源文件
設(shè)
六:運(yùn)行程序
七:驗(yàn)證下面兩個(gè)函數(shù)。
計(jì)
教
學(xué)
感
想
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
通過(guò)前兩堂課的學(xué)習(xí),我們已經(jīng)對(duì)c語(yǔ)言的知識(shí)有了初步的
I引入
了解,本節(jié)課我們將對(duì)TURBOC進(jìn)行使用。
實(shí)踐展不
一、C語(yǔ)言上機(jī)環(huán)境
II新授
1.UNIX系統(tǒng)。(略)
2.DOS下使用MSC4.0編輯C程序。
(了解)1)編輯C源程序。2)編譯。3)連接。4)執(zhí)行程序。
3.使用TurborC運(yùn)行C程序。二:TurborC的啟動(dòng)學(xué)生分組進(jìn)
行練習(xí)
1.在DOS下進(jìn)入1開(kāi)始一程序一MS-DOS方式1C:
\WIND0WS>_-C:\WIND0WS>CD\TURB0C2Z1C:\TURBOC2>_
ZC:\TURB0C2>TCZ
2.直接進(jìn)入打開(kāi)我的電腦一C盤一TURBOC2文件夾一
雙擊TC圖標(biāo)
三:TurborC系統(tǒng)的退出
1.按F10再將光標(biāo)移到FILE菜單下的QUIT,按回車鍵。
2.Alt+X
四:編輯源程序
1.FIO^FILE-NEW(新建文件)
2.編輯程序
五:編譯源文件
Fl。一COMPILE-MAKEEXEFILE(生成可執(zhí)行文件)。
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
六:運(yùn)行程序
1.在DOS下運(yùn)行
結(jié)果展示
2.直接運(yùn)行F10-RUN-RUN1F10-RUN-USER
SCREEN
七:驗(yàn)證下面兩個(gè)函數(shù)。
例1:main(){printf(aThisisacprogram.\n);}
例2:main()/{inta,b,c;
scanf("%d,%d",&a,&b);c=max(a,b);
III擴(kuò)展總printf("max=%d”,c);}intmax(x,y)
intx,y;{intz;if
結(jié)(x>y)z=x;elsez=y;return(z);}
課題序號(hào)5教學(xué)班級(jí)
教學(xué)課時(shí)2教學(xué)形式新授
課題
C語(yǔ)言程序入門
名稱
使用教具投影儀、電腦、傳統(tǒng)教具
1.了解程序的組成
教學(xué)目標(biāo)4.掌握printf函數(shù)及功能
5.掌握\(chéng)n的換行功能
教學(xué)重點(diǎn)Printf函數(shù)
教學(xué)難點(diǎn)編寫能實(shí)現(xiàn)特定功能的函數(shù)
更新、補(bǔ)充、
刪節(jié)內(nèi)容無(wú)
課前準(zhǔn)備教學(xué)案、電腦調(diào)試
課外作業(yè)
一、C語(yǔ)言程序的組成
板二、printf函數(shù)
三、\n的含義
書
設(shè)
計(jì)
教
學(xué)
感
想
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
I引入通過(guò)前面學(xué)習(xí),我們已經(jīng)了解到C語(yǔ)言的特點(diǎn)及功能,知
道了編程環(huán)境。今天開(kāi)始我們具體學(xué)習(xí)程序的組成及功能。
演小
三、C語(yǔ)言程序的組成
先看一個(gè)簡(jiǎn)單的實(shí)例:
main()
(
II新授
printf(nIloveCprograms!");
Ppt展示
)
學(xué)生思考:
提問(wèn)
c程序的組成及特點(diǎn)?
提問(wèn):
教師總結(jié):
1、程序由若干個(gè)函數(shù)組成,其中main是主函數(shù)。
介紹
2、printf是個(gè)函數(shù),作用是:打印函數(shù)。
3、程序里每個(gè)語(yǔ)句以:結(jié)尾
做一做:
請(qǐng)學(xué)生用TurboC運(yùn)行該程序,并查看運(yùn)行結(jié)果。
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
教師再次強(qiáng)調(diào)TurboC的操作步驟:
(1)打開(kāi)TurboC,File---new⑵編程,強(qiáng)調(diào):編程過(guò)程中及
時(shí)保存。
(3)compile—以便查看程序的對(duì)錯(cuò)。
解釋
(4)run
新授(5)run-----userscreen查看運(yùn)行結(jié)果。
二、printf函數(shù)
1.格式化輸出函數(shù)。
2.它是一個(gè)輸入/輸出函數(shù),所以只要出現(xiàn)printf函數(shù)要加頭文
件#include<stdio.h>,該頭文件可省略,但最好加上。
再看一個(gè)例子:
main()
(
printf("abc\n");
printf("A('?')A\n");
)
做一做:
請(qǐng)同學(xué)們運(yùn)行該程序,并思考:\n在程序中的作用。
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
三、\n的含義
先提問(wèn)學(xué)生,教師再總結(jié)。
\n含義:換行
例:做一做,并查看運(yùn)行結(jié)果
實(shí)例提問(wèn)
mainO
{
printf(*****\n");
printf(****\n");
printf**\n");
printf("**\n");
printf*\n");
}
思考:
上面的程序如果只用一個(gè)printf函數(shù)如何表示?請(qǐng)同學(xué)
們課下編程。
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
總結(jié)本堂課主要學(xué)習(xí)了哪些內(nèi)容?
請(qǐng)學(xué)生先做總結(jié),教師做最后總結(jié):
1、C語(yǔ)言程序的組成:
演小
2、printf函數(shù)是一個(gè)格式化輸出函數(shù)
3、\n的含義是回車換行。
作業(yè)編程實(shí)現(xiàn)以下程序結(jié)果:
********圖片展示
*********
*********
(1)**
******
***(3)
*
介紹
(2)
課題序號(hào)6教學(xué)班級(jí)
教學(xué)課時(shí)2教學(xué)形式新授
課題
C語(yǔ)言上機(jī)操作
名稱
使用教具投影儀、電腦、傳統(tǒng)教具
教學(xué)目標(biāo)C語(yǔ)言程序的上機(jī)
2.C語(yǔ)言的上機(jī)步驟
教學(xué)重點(diǎn)
2.編程
教學(xué)難點(diǎn)C語(yǔ)言程序的編譯
更新、補(bǔ)充、
刪節(jié)內(nèi)容無(wú)
課前準(zhǔn)備C編譯環(huán)境的調(diào)試
課外作業(yè)
一、C語(yǔ)言程序的編程
二、C語(yǔ)言上機(jī)操作
板
書
設(shè)
計(jì)
教
學(xué)
感
想
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
我們已經(jīng)對(duì)C語(yǔ)言的程序有了初步的了解,這節(jié)課我們來(lái)具
I引入
體的體會(huì)一下C語(yǔ)言的開(kāi)發(fā)過(guò)程和上機(jī)過(guò)程。模擬展示
II新授
一、只用一個(gè)printf函數(shù)實(shí)現(xiàn)下列程序:
分組討論
main()
{
printf(*****\n");
printf("***\n*);
printf**\n");
printfC**\n");
上機(jī)printf*\n");
}
教師巡回
指導(dǎo)
四、編程實(shí)現(xiàn)下列程序結(jié)果:
1.
2.
***
*
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
3.
上機(jī)操作
*
**教師巡回
指導(dǎo)
*?
**
*
學(xué)生展示
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
總結(jié)擴(kuò)展本節(jié)課主要學(xué)習(xí)了C語(yǔ)言的上機(jī)和編程,通過(guò)本節(jié)課的學(xué)習(xí),
要求大家掌握:
1.能自己按要求編程。
2.能利用TC上機(jī)編程調(diào)試。
作業(yè)
預(yù)習(xí)學(xué)案上的算術(shù)運(yùn)算符
課題序號(hào)7教學(xué)班級(jí)
教學(xué)課時(shí)2教學(xué)形式新授
課題
算術(shù)運(yùn)算符
名稱
使用教具投影儀、電腦、傳統(tǒng)教具
2.掌握算術(shù)運(yùn)算符的功能
教學(xué)目標(biāo)2.理解用算術(shù)運(yùn)算符編程
2.七種算術(shù)運(yùn)算符
教學(xué)重點(diǎn)
2.編程
教學(xué)難點(diǎn)含算術(shù)運(yùn)算符的C語(yǔ)言程序
更新、補(bǔ)充、
刪節(jié)內(nèi)容無(wú)
課前準(zhǔn)備教學(xué)案、程序調(diào)試
課外作業(yè)
一、七種算術(shù)運(yùn)算符
二、幾點(diǎn)注意
板
書
設(shè)
計(jì)
教
學(xué)
感
想
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
引入通過(guò)前兩堂課的學(xué)習(xí),我們已經(jīng)對(duì)c語(yǔ)言編程有了初步的
了解,本節(jié)課我們學(xué)習(xí)程序中常用的七種算術(shù)運(yùn)算符。
?、基本的算術(shù)運(yùn)算符:
新授
+-*/%++——
說(shuō)明:
(1)在“/”運(yùn)算中,若操作數(shù)均為整數(shù),則執(zhí)行整除運(yùn)算,
舍去小數(shù)部分。例如:5/3=1
Ppt演示
(2)"%”要求兩側(cè)均為整數(shù),“%”運(yùn)算不能用于float和
double型數(shù)據(jù)
提問(wèn)
例如:5%3=2
(3)*/%的優(yōu)先級(jí)高于+-
(4)++i,--i(先加/減1,然后取i的值)
i++,i----(先取i的值,然后加/減1)
例如:inta=l,b;
提問(wèn)
b=++a;等價(jià)于b=2,a-2
b=a++;等價(jià)于bN,a=3
二、幾點(diǎn)注意
a.++、一一只能用于變量,不能用于常量或表達(dá)式。
例如:10++,(x+y)++,++'a',b++中合法的為:
b++
b.自增、自減運(yùn)算符為右結(jié)合性。
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
例如:—a++<>一(a++)
C.常用于循環(huán)變量自動(dòng)加1
d.表達(dá)式中運(yùn)算符的組合,盡可能左結(jié)合Ppt演示
如:I+++J等價(jià)于(I++)+J
e.表達(dá)式中使用自加或自減運(yùn)算時(shí),需注意:
如:1=3
K=(I++)+(I++)+(I++)
新課
結(jié)果:k=9,I=6
如:1=3
I=(I++)+(++I)+(I++)
結(jié)果:1=14
f.調(diào)用函數(shù)時(shí),實(shí)參的求值順序?yàn)橛业阶?/p>
如:printf("%d,%d\n”,I,I++);
輸出:4,3
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
請(qǐng)同學(xué)們思考一下,本節(jié)課我們主要學(xué)習(xí)了哪些內(nèi)容?
擴(kuò)展總結(jié)
請(qǐng)學(xué)生先總結(jié),教師最后總結(jié):
提問(wèn)
1、掌握七種算術(shù)運(yùn)算符及使用。
2、運(yùn)算符的優(yōu)先順序。
3、運(yùn)算規(guī)則。
作業(yè)預(yù)習(xí)學(xué)案上的程序。
課題序號(hào)8教學(xué)班級(jí)
教學(xué)課時(shí)2教學(xué)形式新授
課題
算術(shù)運(yùn)算符上機(jī)
名稱
使用教具投影儀、電腦、傳統(tǒng)教具
1.掌握算術(shù)運(yùn)算符的功能
教學(xué)目標(biāo)
2.會(huì)用算術(shù)運(yùn)算符編程
教學(xué)重點(diǎn)編程、調(diào)試
教學(xué)難點(diǎn)含算術(shù)運(yùn)算符的C語(yǔ)言程序的調(diào)試
更新、補(bǔ)充、
刪節(jié)內(nèi)容無(wú)
課前準(zhǔn)備教學(xué)案、程序調(diào)試
課外作業(yè)
一、上機(jī)幾點(diǎn)注意
板
書
設(shè)
計(jì)
教
學(xué)
感
想
課堂教學(xué)安排
教學(xué)手段
教學(xué)環(huán)節(jié)主要教學(xué)內(nèi)容
與方式
復(fù)習(xí)上節(jié)課學(xué)習(xí)了七種算術(shù)運(yùn)算符。思考:
哪七種?提問(wèn)
今天我們上機(jī)進(jìn)行算術(shù)運(yùn)算符編程及調(diào)試。
演示
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- S-3-Keto-sphinganine-d18-0-hydrochloride-生命科學(xué)試劑-MCE-1677
- CP-LC-0729-生命科學(xué)試劑-MCE-3226
- Actinobolin-plus-Actinobolin-生命科學(xué)試劑-MCE-7644
- 3-4-Methylenedioxy-pyrovalerone-metabolite-2-hydrochloride-生命科學(xué)試劑-MCE-1172
- 2025年度國(guó)際貿(mào)易違約風(fēng)險(xiǎn)預(yù)防與處理合同
- 2025年度范文正式版合同文員崗位職責(zé)規(guī)范與職業(yè)素養(yǎng)培養(yǎng)協(xié)議
- 二零二五年度2025年競(jìng)業(yè)禁止及保密協(xié)議模板
- 2025年度風(fēng)力發(fā)電場(chǎng)租賃定金協(xié)議模板
- 2025年度籃球聯(lián)賽裁判員免責(zé)聲明及賽事執(zhí)行合同
- 二零二五年度自媒體合伙人合同版:自媒體平臺(tái)內(nèi)容創(chuàng)作與推廣合同
- 小兒肺炎治療與護(hù)理
- 《高處作業(yè)安全》課件
- 春節(jié)后收心安全培訓(xùn)
- 小學(xué)教師法制培訓(xùn)課件
- 電梯操作證及電梯維修人員資格(特種作業(yè))考試題及答案
- 市政綠化養(yǎng)護(hù)及市政設(shè)施養(yǎng)護(hù)服務(wù)方案(技術(shù)方案)
- SLT824-2024 水利工程建設(shè)項(xiàng)目文件收集與歸檔規(guī)范
- 鍋爐本體安裝單位工程驗(yàn)收表格
- 我國(guó)水體中抗生素的污染現(xiàn)狀、危害及防治建議
- 手術(shù)出血量的評(píng)估
- 報(bào)價(jià)單(產(chǎn)品報(bào)價(jià)單)
評(píng)論
0/150
提交評(píng)論