下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、課題序號實施課時1使用教具粉筆、投影儀課題名稱6數(shù)組應(yīng)用專題數(shù)組的移動與插入教學(xué)目標(biāo)(知識與技能,過程與方法,情感、態(tài)度與價值觀)1、 掌握數(shù)組移動的方式(向左、向右)2、 掌握數(shù)據(jù)插入的位置(尾部、中間)教學(xué)重點掌握移動、插入對應(yīng)的程序思想和程序段教學(xué)難點應(yīng)用移動與插入讀程序、編程序教學(xué)內(nèi)容教師活動學(xué)生活動復(fù)習(xí)引入:高矮個排隊問題,引入數(shù)組元素的移動與插入一、 數(shù)組元素的移動(假設(shè)n個元素) 數(shù)組元素的移動,主要指數(shù)組中元素的位置發(fā)生變化1、 向左x=a0; x=a0;for(i=0; iN-1; i+) for(i=1; iN-1; i+) ai=ai+1; ai1=ai;aN-1=x;
2、aN-1=x;2、 向右x=aN1; x=aN1;for(i=N1; i0; i+) for(i=N; i0; i+) ai+1=ai; ai=ai-1;a0=x; a0=x;堂練:1、# includevoid main() int i,j,x,n=8,a8=18,11,21,25,14,15,46,17; printf(“the original numbers are:n”); for(i=0;i=7;i+) printf(“%d”,ai); printf(“n”); x=a3; for( j=4;j=7;j+) aj-1=aj; a7=x; printf(“the sorted num
3、bers are:n”); for(i=0;in;i+) printf(“%d”,ai);2、# includevoid main() int i,j,x,n=10,a10= 20,21,22,23,24,25,26,27,28,29; printf(“the original numbers are:n”); for(i=0;i=n-1;i+) printf(“%d”,ai); printf(“n”); for(i=6;i2;j-) aj=aj-1; a2=x; for(i=0;in;i+) printf(“%d”,ai);二、 插入插入的位置有兩種情況: (原有n個有序元素)a0a1a2a
4、3an-11、 x的位置大于n-1, 只需把x插到最后一個元素an-1之后,即an=x。2、 插在數(shù)列尾部 aN=x;3、 插在數(shù)列前部x的位置小于n時(即x將插入到ai之前),這需要將ai, ai+1,an-1,全部順次后移一位,編程時采用由后向前的循環(huán)來實現(xiàn)該操作,且后移時直接將前一元素的值賦給后一元素即可,aj+1=aj。在ai已空出后,將x存入: aix。for(i=0;iN;i+) if(x=i;j-) aj+1=aj; ai=x; break; 堂練3:有一個已排好序的數(shù)列(3,5,6,7,8,11,12,14,20,30),現(xiàn)有數(shù)據(jù)x,插入到該數(shù)列中,仍然保持?jǐn)?shù)列的有序性。堂練4
5、:有一個55的數(shù)組,數(shù)值依次為11,12,13,14,14,20,5,6,7,8,11,12,10,14,15,12,24,55,66,11,18,9,22,33,12。將每一行中的最小數(shù)移到該行第一個數(shù)位置,保持原有數(shù)據(jù)位置相對不變。小結(jié):1、定義數(shù)組時元素的個數(shù)n+12、輸入的x可能有兩種情況:大于30;小于等于30.3、移動的起止位置(即下標(biāo)的范圍)教學(xué)評價:組名本堂課加分組內(nèi)滿意度老師滿意度第一小組第二小組第三小組第四小組反思:經(jīng)過一次又一次的反思提高再反思再提高的過程,教師們受益非淺,也更加深刻地認(rèn)識到了在C語言編程語言課教學(xué)中及時反思的重要性和必要性,它會使我逐漸形成自我反思的意識和自我監(jiān)控的能力。在今后的教學(xué)管理中,我會通過不斷地反思來提高自己的教學(xué)管理水平和創(chuàng)新能力。以此提高學(xué)生學(xué)習(xí)計算機的興趣,使學(xué)生主動地學(xué)習(xí),培養(yǎng)學(xué)生的自學(xué)能力和創(chuàng)造發(fā)揮能力。情景引入幻燈片演示引導(dǎo)學(xué)生討論程序段的書寫讀程序分析程序功能引導(dǎo)學(xué)生獨立完成引導(dǎo)學(xué)生討論程序段的書寫讀程序分析程序功能觀察數(shù)組元素位置的變化小組討論代表發(fā)言口頭表述如何變
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 溫州職業(yè)技術(shù)學(xué)院《創(chuàng)新創(chuàng)業(yè)能力訓(xùn)練》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五版?zhèn)€人車位出租及車位租賃平臺合作合同3篇
- 二零二五年度貨物買賣合同涉及特定技術(shù)轉(zhuǎn)讓與售后服務(wù)2篇
- 2024版商場環(huán)保節(jié)能改造合同協(xié)議
- 二零二五版粉煤灰運輸合同規(guī)范范本下載6篇
- 個性化房產(chǎn)代理合作協(xié)議樣本(2024)版B版
- 2024版房地產(chǎn)經(jīng)紀(jì)人與傭金合同3篇
- 二零二五年度適用于工程項目的自卸車租賃服務(wù)合同范本3篇
- 二零二五版基金代持及風(fēng)險控制合作協(xié)議2篇
- 二零二五年餐飲店食品安全培訓(xùn)與認(rèn)證協(xié)議2篇
- 春節(jié)值班安全教育培訓(xùn)
- 舌咽神經(jīng)痛演示課件
- 子宮內(nèi)膜癌業(yè)務(wù)查房課件
- 社會學(xué)概論課件
- 華為經(jīng)營管理-華為的研發(fā)管理(6版)
- C及C++程序設(shè)計課件
- 公路路基路面現(xiàn)場測試隨機選點記錄
- 國家自然科學(xué)基金(NSFC)申請書樣本
- 湖南省省級溫室氣體排放清單土地利用變化和林業(yè)部分
- 材料設(shè)備驗收管理流程圖
- 培訓(xùn)機構(gòu)消防安全承諾書范文(通用5篇)
評論
0/150
提交評論