



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、學(xué)習(xí)必備歡迎下載課題序號(hào)1授課日期第周月日(星期)授課班級(jí)10單招、10計(jì)算機(jī)授課課時(shí)2授課形式理論授課章節(jié)名稱(chēng)使用教具一維數(shù)組的定義與引用無(wú)教學(xué)目的1、了解數(shù)組的基本概念。2、掌握一維數(shù)組定義、引用;4、提高學(xué)生編寫(xiě)程序的能力教學(xué)重點(diǎn)掌握一維數(shù)組定義、引用;教學(xué)難點(diǎn)掌握一維數(shù)組定義、引用;更新、補(bǔ)充、刪節(jié)無(wú)內(nèi)容課外作業(yè)補(bǔ)充教學(xué)步驟導(dǎo)入新課新課講授學(xué)習(xí)必備歡迎下載課堂教學(xué)安排教學(xué)內(nèi)容一維數(shù)組的定義在C語(yǔ)言中,變量必須先定義,后使用。數(shù)組也是如此,使用數(shù)組時(shí)必須先定義,后引用。定義一維數(shù)組的格式為:類(lèi)型說(shuō)明符數(shù)組名整型常量表達(dá)式,;例如:inta10,b5;說(shuō)明:它表示定義了兩個(gè)一維數(shù)組,一個(gè)數(shù)
2、組名為a,另一個(gè)數(shù)組名為b。數(shù)組名是按照“標(biāo)識(shí)符”的規(guī)則構(gòu)成的。a數(shù)組含有10個(gè)數(shù)組元素,即a0、a1、a2、a9;b數(shù)組含有5個(gè)數(shù)組元素,即b0、b1、b2、b3和b4。注意,不能使用a10和b5,否則即出現(xiàn)數(shù)組超界現(xiàn)象。類(lèi)型說(shuō)明符int說(shuō)明a數(shù)組和b數(shù)組中的每個(gè)元素均占2個(gè)字節(jié),只能存放整型數(shù)據(jù)。類(lèi)型說(shuō)明符可以是任何基本類(lèi)型,如float、double、char等;也可以是以后要介紹的其它數(shù)據(jù)類(lèi)型,如結(jié)構(gòu)型、共用型等。整型常量表達(dá)式可以是整型常量或符號(hào)常量。最常見(jiàn)的是整型常量。不允許為變量。C編譯程序(如TurboC)為a數(shù)組在內(nèi)存中分配了10個(gè)連續(xù)的數(shù)組單元(共占20個(gè)字節(jié)),為b數(shù)組在
3、內(nèi)存中分配了5個(gè)連續(xù)的數(shù)組單元(共占10個(gè)字節(jié)),如圖7-1所示。a0a1a2a3a4a5a6a7a8a9b0b1b2b3b4圖7-1C編譯程序還指定數(shù)組名a為a數(shù)組的首地址,即a與&a0等價(jià);指定數(shù)組名b為b數(shù)組的首地址,即b與&b0等價(jià)。也就是說(shuō),在C語(yǔ)言中,每個(gè)已定義的數(shù)組,其數(shù)組名有兩個(gè)作用,其一代表該數(shù)組的名稱(chēng);其二代表該數(shù)組在內(nèi)存中的首地址。教學(xué)方法及雙邊活動(dòng)課堂提問(wèn)討論課堂小結(jié)步驟五布置作業(yè)學(xué)習(xí)必備歡迎下載7.1.2數(shù)組元素的引用當(dāng)定義了某數(shù)組后,就可以引用該數(shù)組中的任何元素了。引用形式為:數(shù)組名下標(biāo)。、例如,前面定義過(guò)的a數(shù)組,可以引用的數(shù)組元素為a0、a1a2、a9?!纠?-
4、1】數(shù)組元素的引用例子。程序如下:main()inta10,b5=55,44,33,22,11,i;for(i=0;i10;i+)ai=i+1;printf(“%4d”,ai);printf(“n”);for(i=0;i5;i+)printf(“%4d”,bi);printf(“n”);在引用時(shí)應(yīng)注意以下幾點(diǎn):引用時(shí)只能對(duì)數(shù)組元素引用。如【例7-1】中的ai,bi;而不能引用整個(gè)數(shù)組,如【例7-1】中的a或b。在引用數(shù)組元素時(shí),下標(biāo)可以是整型常數(shù)、已賦值的變量或含變量的表達(dá)式。如【例7-1】中ai,bi的下標(biāo)i就是已賦值的變量。由于數(shù)組元素本身可看作同一類(lèi)型的單個(gè)變量,因此,對(duì)變量的各種操作也
5、都適用于數(shù)組元素。如【例7-1】中對(duì)數(shù)組元素ai的賦值操作和輸出操作。(引用數(shù)組元素時(shí),下標(biāo)上限(即最大值)不能超界。也就是說(shuō),若數(shù)組含有n個(gè)元素,下標(biāo)的最大值為n-1,因下標(biāo)從0開(kāi)始);若超出界限,C編譯程序并不給出錯(cuò)誤信息(即其不檢查數(shù)組是否超界),程序仍可以運(yùn)行,但可能會(huì)改變?cè)摂?shù)組以外其它變量或其它數(shù)組元素的值,由此會(huì)造成不正確的結(jié)果。如【例7-1】,若誤將第一個(gè)for語(yǔ)句中的i10寫(xiě)成i=10,就會(huì)出現(xiàn)下標(biāo)超界現(xiàn)象a10=11,程序運(yùn)行后,b數(shù)組中的b0原值55被錯(cuò)誤地改變?yōu)?1學(xué)習(xí)必備歡迎下載板書(shū)設(shè)計(jì)數(shù)組:具有相同數(shù)據(jù)類(lèi)型的數(shù)據(jù)的有序的集合。數(shù)組元素:數(shù)組中的元素。數(shù)組中的每一個(gè)數(shù)組元素具有相同的名稱(chēng),不同的下標(biāo),可以作為單個(gè)變量使用,所以也稱(chēng)為下標(biāo)變量。在定義一個(gè)數(shù)組后,在內(nèi)存中使用一片連續(xù)的空間依
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 民航防疫考試題及答案
- 向成功國(guó)際商業(yè)美術(shù)設(shè)計(jì)師學(xué)習(xí)的經(jīng)驗(yàn)與試題及答案
- 五下社會(huì)試題及答案
- 拓寬視野紡織工程師證書(shū)試題及答案
- 可持續(xù)面料發(fā)展的技術(shù)路徑分析試題及答案
- 突破思維2024年國(guó)際商業(yè)美術(shù)設(shè)計(jì)師試題及答案
- 多重性格測(cè)試題及答案
- 深化助理廣告師考試品牌廣告的法律意識(shí)試題及答案
- 了解紡織生產(chǎn)流程的試題及答案
- 中醫(yī)經(jīng)絡(luò)測(cè)試題及答案
- 《電業(yè)安全工作規(guī)程》
- (21)-9.1《藝術(shù)學(xué)概論》第九章第一節(jié) 藝術(shù)批評(píng)的含義與性質(zhì)、原
- 八下歷史期中考試試卷分析
- 2022年北京市初中學(xué)業(yè)水平考試地理試卷
- 湖南介紹PPT(湖南簡(jiǎn)介經(jīng)典版)
- 國(guó)家開(kāi)放大學(xué)最新《監(jiān)督學(xué)》形考任務(wù)(1-4)試題解析和答案
- 教練技術(shù)第一階段導(dǎo)師講義
- 多學(xué)科會(huì)診MDT胃惡性腫瘤
- 鋼絲繩使用、檢查、報(bào)廢培訓(xùn)課件
- 01SS105 常用小型儀表及特種閥門(mén)選用安裝
- GB/T 21063.4-2007政務(wù)信息資源目錄體系第4部分:政務(wù)信息資源分類(lèi)
評(píng)論
0/150
提交評(píng)論