C語言程序設(shè)計(jì) 教案 2-2C語言的數(shù)據(jù)類型_第1頁
C語言程序設(shè)計(jì) 教案 2-2C語言的數(shù)據(jù)類型_第2頁
C語言程序設(shè)計(jì) 教案 2-2C語言的數(shù)據(jù)類型_第3頁
C語言程序設(shè)計(jì) 教案 2-2C語言的數(shù)據(jù)類型_第4頁
C語言程序設(shè)計(jì) 教案 2-2C語言的數(shù)據(jù)類型_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

《C語言程序設(shè)計(jì)》C語言的數(shù)據(jù)類型教案課程名稱C語言程序設(shè)計(jì)任課教師總課時(shí)64教學(xué)課題授課班級(jí)授課日期課時(shí)2教學(xué)目標(biāo)知識(shí)目標(biāo):1.理解數(shù)據(jù)類型的概念2.掌握各種不同數(shù)據(jù)類型的使用能力目標(biāo):會(huì)使用不同數(shù)據(jù)類型的數(shù)據(jù)素質(zhì)目標(biāo):團(tuán)隊(duì)合作能力、團(tuán)隊(duì)互助,自我學(xué)習(xí)的習(xí)慣、愛好和能力重點(diǎn)難點(diǎn)不同數(shù)據(jù)類型的表示和處理教學(xué)方法演示、講解、啟發(fā)教學(xué)資源教材《C語言程序設(shè)計(jì)》,ppt課件設(shè)備準(zhǔn)備VC++6.0,極域電子教室軟件,分發(fā)工作任務(wù)單實(shí)踐任務(wù)(項(xiàng)目)完成指定程序的調(diào)試與運(yùn)行。教學(xué)環(huán)節(jié)(教學(xué)過程)教學(xué)內(nèi)容教師活動(dòng)學(xué)生活動(dòng)教學(xué)目標(biāo)課時(shí)1數(shù)據(jù)類型講解數(shù)據(jù)類型的概念及分類傾聽、思考理解數(shù)據(jù)類型的概念5分鐘2整型數(shù)據(jù)講授整型數(shù)據(jù)類型的不同形式及轉(zhuǎn)換傾聽、思考、練習(xí)會(huì)使用整型數(shù)據(jù)30分鐘3字符數(shù)據(jù)講授字符型數(shù)據(jù)類型的不同形式及轉(zhuǎn)換傾聽、思考、上機(jī)練習(xí)通過實(shí)際應(yīng)用幫助學(xué)生理解理論知識(shí)35分鐘4實(shí)型數(shù)據(jù)講授實(shí)型數(shù)據(jù)類型的不同形式及轉(zhuǎn)換傾聽、思考、上機(jī)練習(xí)通過做相關(guān)練習(xí)題幫助學(xué)生更好的理解相關(guān)知識(shí)20分鐘教學(xué)內(nèi)容(詳細(xì)):1.數(shù)據(jù)類型2.整型數(shù)據(jù)(1)三種表示法十進(jìn)制(0-9十個(gè)數(shù)字構(gòu)成,逢10進(jìn)1):1,200,3500十六進(jìn)制(0-9十個(gè)數(shù)字,A-F六個(gè)字符構(gòu)成,逢16進(jìn)1):以0x或0X開頭的數(shù)字序列0x12,0X706A,0xF2B八進(jìn)制(0-7八個(gè)數(shù)字構(gòu)成,逢8進(jìn)1):以0開頭的數(shù)字序列025,0706(2)十進(jìn)制、二進(jìn)制、八進(jìn)制、十六進(jìn)制互相轉(zhuǎn)換十進(jìn)制、二進(jìn)制、八進(jìn)制、十六進(jìn)制0~15對(duì)應(yīng)表十進(jìn)制轉(zhuǎn)二進(jìn)制十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)使用“除2取余法”,例如,將十進(jìn)制數(shù)25轉(zhuǎn)換為二進(jìn)制數(shù)1.用25除以2余數(shù)是1,商是12,2.對(duì)商12再除以2得余數(shù)是0,商是6,3.對(duì)商6再除以2得余數(shù)是0,商是3,4.對(duì)商3再除以2得余數(shù)1,商1,5.對(duì)商1再除以2得余數(shù)1,商0,6.當(dāng)商為0時(shí)停止。此時(shí)十進(jìn)制數(shù)25的二進(jìn)制數(shù)為:11001,即把以上每步所得的余數(shù)按從右到左的順序?qū)懗鰜砭涂梢粤?。如果是?位表示這個(gè)二進(jìn)制數(shù),則高位部分補(bǔ)0.即可。比如25的8位二進(jìn)制數(shù)為00011001二進(jìn)制轉(zhuǎn)十進(jìn)制二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)比較簡單,比如100110對(duì)應(yīng)的十進(jìn)制數(shù)為:1*25+0*24+0*23+1*22+1*21+0*20=32+4+2=38二進(jìn)制轉(zhuǎn)八進(jìn)制二進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù)時(shí),將二進(jìn)制數(shù)從低位按3位一組進(jìn)行劃分,高位不足三位的補(bǔ)0,將每三位二進(jìn)制數(shù)轉(zhuǎn)換為一個(gè)十進(jìn)制數(shù),即為該二進(jìn)制數(shù)的八進(jìn)制數(shù)。比如1100110,將其分組如下:001100110則對(duì)應(yīng)的八進(jìn)制數(shù)為146二進(jìn)制轉(zhuǎn)十六進(jìn)制二進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù)時(shí),將二進(jìn)制數(shù)從低位按4位一組進(jìn)行劃分,高位不足4位的補(bǔ)0,將每4位二進(jìn)制數(shù)轉(zhuǎn)換為一個(gè)十進(jìn)制數(shù),即為該二進(jìn)制數(shù)的十六進(jìn)制數(shù)。比如111100100,將其分組如下:000111100100則對(duì)應(yīng)的十六進(jìn)制數(shù)為1E4練習(xí)十進(jìn)制數(shù)59轉(zhuǎn)為二進(jìn)制、八進(jìn)制和十六進(jìn)制數(shù)。將二進(jìn)制數(shù)1100110100轉(zhuǎn)化為十進(jìn)制、八進(jìn)制和十六進(jìn)制數(shù)。3.實(shí)型數(shù)據(jù)835.6,77.2,0.618,1.23E-2,1.5E3(1)2種表示法小數(shù)形式:835.6,77.2,0.618指數(shù)形式:1.23E-2,1.5E34.字符型常量:‘a(chǎn)’,‘A’,‘$’,‘\n’,’\105,’\X7B’(1)2種表示法用單引號(hào)引起來的單個(gè)字符,如‘a(chǎn)’,‘A’,‘$’.轉(zhuǎn)義字符表示法,如‘\n’,’\105,’\X7B’(2)轉(zhuǎn)義字符及其含義練習(xí)2-2=1\*GB3①從附錄中查找字母H的ASCII碼值,寫出其轉(zhuǎn)義字符。=2\*GB3②編一程序,定義一個(gè)字符型變量cX,賦以字符H的轉(zhuǎn)義字符,然后用字符格式輸出變量cX。(3)字符型數(shù)據(jù)的存儲(chǔ)形式在內(nèi)存中,一個(gè)字符型數(shù)據(jù)占用一個(gè)字節(jié)(8bite),以ASCII碼的二進(jìn)制形式存放。比如字符’a’的ASCII碼值是97,則’a’在內(nèi)存中的存放形式如下:(4)字符型數(shù)據(jù)的使用一個(gè)字符型變量可以賦以一個(gè)字符常量,也可以賦以一個(gè)整數(shù)。字符型數(shù)據(jù)在輸出時(shí)可以以字符格式輸出,也可以以整數(shù)格式輸出。以整數(shù)格式輸出時(shí),Ascii碼值在1-127之間的字符輸出正數(shù),128-255之間的字符輸出負(fù)數(shù)。字符型數(shù)據(jù)可以進(jìn)行算術(shù)運(yùn)算,運(yùn)算時(shí)以它們的Ascii碼值進(jìn)行運(yùn)算。課堂實(shí)踐練習(xí)2-3編一程序,定義一個(gè)字符型變量cX。賦以字符常量’a’,然后用字符和整數(shù)格式輸出cX。將cX的值減32,賦給cX,再用字符和整數(shù)格式輸出cX,有何發(fā)現(xiàn)?作業(yè):1.編一程序,定義一個(gè)整型變量iNum。賦以整型常量98,然后用字符和整

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論