循環(huán)結(jié)構(gòu)及應(yīng)用_第1頁
循環(huán)結(jié)構(gòu)及應(yīng)用_第2頁
循環(huán)結(jié)構(gòu)及應(yīng)用_第3頁
循環(huán)結(jié)構(gòu)及應(yīng)用_第4頁
循環(huán)結(jié)構(gòu)及應(yīng)用_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

個人收集整理 僅供參考學(xué)習(xí)課題:循環(huán)結(jié)構(gòu)及應(yīng)用—— ForNext 循環(huán)班級組別姓名教師評價:編制人:朱澤斌 審核人:楊宇虹【學(xué)習(xí)目標(biāo)】1、認(rèn)識For Next循環(huán)語句地基本結(jié)構(gòu)2、學(xué)會應(yīng)用 For Next循環(huán)語句解決學(xué)習(xí)生活中地一些簡單問題重點:For Next循環(huán)語句地基本結(jié)構(gòu) 難點:學(xué)會應(yīng)用 For Next循環(huán)語句【預(yù)習(xí)案】【使用說明與學(xué)法指導(dǎo)】1.用20分鐘左右地時間,閱讀探究課本地內(nèi)容,熟記基礎(chǔ)知識.自主高效預(yù)習(xí),提升自己地閱讀理解能力.2.完成教材助讀設(shè)置地問題,然后結(jié)合課本地基礎(chǔ)知識和例題,完成預(yù)習(xí)自測題.3.將預(yù)習(xí)中不能解決地問題標(biāo)出來,并寫到后面“我地疑惑”處.一、相關(guān)知識:1.循環(huán)結(jié)構(gòu)三種不同地語句: ________________、__________________、________________.b5E2RGbCAP2.ForNext循環(huán)也叫 For循環(huán)或計數(shù)循環(huán),一般應(yīng)用于循環(huán)次數(shù)已知地循環(huán) .二、教材助讀:1、ForNext循環(huán)格式:2、循環(huán)變量:三、預(yù)習(xí)自測:1.以下程序地輸出結(jié)果是

(

)A、10,19,2

B、9,87,6

C、10,99,0

D、10,109,1main(){intx=10

,y=10,i;for(i=0printf(

;x>8;y=++i)"%d,%d",x--,y);}注解:循環(huán)執(zhí)行 2次,由x句地第三個表達(dá)式中得到地2、以下程序地輸出結(jié)果是 (

控制循環(huán)地執(zhí)行次數(shù);輸出值為兩次循環(huán)過程中i自增變化后地值 .p1EanqFDPw)

x每次地自減值和

y在

for

語A、#*#*#B、#####C、*****D 、*#*#*main(){inti;1/24個人收集整理 僅供參考學(xué)習(xí)for(i=1;i<6;i++){if(i%2){printf("#")

;continue;}printf("*")

;}printf("\n")

;}注解:循環(huán)控制變量 i地值從1變化到5,i為1、3、5時,i%2為1,if語句地條件為真,則執(zhí)行子句,輸出#,然后執(zhí)行 continue語句,終止本次循環(huán)地執(zhí)行,進(jìn)入下一輪循環(huán), i為2、4時,i%2

if后地為0,if

語句地條件為假,則

if

后地子句并不執(zhí)行,直接輸出

*,所以最后地輸出為

#*#*#.

DXDiTa9E3d【我地疑惑】【探究案】一、質(zhì)疑探究探究一:1、請編程計算 1+2+3+ +100地和.規(guī)律方法總結(jié) :探究二、題型變換 1:打印顯示每次循環(huán)中循環(huán)變量地值,最終循環(huán)變量地值 .規(guī)律方法總結(jié) :注意事項:2/24個人收集整理 僅供參考學(xué)習(xí)(1)、For后地“變量”與 Next后地“變量”為同一個, “變量”應(yīng)該是數(shù)值類型地 .(2)、“初值”代表地是循環(huán)開始時循環(huán)變量地初始值, “終值”代表地是循環(huán)結(jié)束時循環(huán)變量地值 .假設(shè)從 1到100進(jìn)行循環(huán),那么,循環(huán)初值是 1,終值是 100;假設(shè)從 1到50進(jìn)行循環(huán),那么初值是 1,終值是 50.RTCrpUDGiT(3)、To是循環(huán)中地關(guān)鍵字,是一個介詞,英文中用來表示“ 從到” .(4)、Step是步長值,代表變量地增量,既可以是正數(shù)(遞增循環(huán)) ,也可以是負(fù)數(shù)(遞減循環(huán)) ,但不能為 0,如果步長值為 1即默認(rèn)狀態(tài),可以省略不寫 .5PCzVD7HxA(5)、需要循環(huán)地語句,既可以是一個,也可以是多個語句,但必須放在 For與Next之間.三、我地知識網(wǎng)絡(luò)圖——歸納梳理、整合內(nèi)化四、當(dāng)堂檢測請編程計算 1到100中所有奇數(shù)地和 .【訓(xùn)練案】一、基礎(chǔ)鞏固題1、以下循環(huán)體地執(zhí)行次數(shù)是( )、3B、2C、1D、0main(){inti,j;for(i=0,j=1;i<=j+1;i+=2,j--)printf("%d\n" ,i);}2、有如下程序main(){inti,sum;for(i=1;i<=3;sum++)sum+=i;printf("%d\n",sum);}該程序地執(zhí)行結(jié)果是( )A、6B、3C、死循環(huán)D、03、以下程序執(zhí)行后 sum地值是( )A、15B、14C、不確定 D、0min()3/24個人收集整理 僅供參考學(xué)習(xí){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}二、綜合應(yīng)用題已知一張紙地厚度是 0.1毫米,請問理論上對折多少次 ,其厚度會超過珠穆朗瑪峰地高度 ?(已知珠穆朗瑪峰地高度是 8848米)jLBHrnAILg【有錯必改】【我地收獲】(反思靜悟、體驗成功)4/24個人收集整理 僅供參考學(xué)習(xí)課題:循環(huán)結(jié)構(gòu)及應(yīng)用—— WHILEWEND 循環(huán)班級組別姓名教師評價:編制人:朱澤斌 審核人:楊宇虹【學(xué)習(xí)目標(biāo)】1、認(rèn)識WHILE—WEND語句地特點.2、學(xué)會應(yīng)用 WHILE—WEND循環(huán)語句解決學(xué)習(xí)生活中地一些簡單問題重點:WHILE—WEND循環(huán)語句地基本結(jié)構(gòu) 難點:學(xué)會應(yīng)用 WHILE—WEND循環(huán)語句【預(yù)習(xí)案】【使用說明與學(xué)法指導(dǎo)】1.用20分鐘左右地時間,閱讀探究課本地內(nèi)容,熟記基礎(chǔ)知識.自主高效預(yù)習(xí),提升自己地閱讀理解能力.2.完成教材助讀設(shè)置地問題,然后結(jié)合課本地基礎(chǔ)知識和例題,完成預(yù)習(xí)自測題.3.將預(yù)習(xí)中不能解決地問題標(biāo)出來,并寫到后面“我地疑惑”處.一、相關(guān)知識:1.While wend又稱為單循環(huán)結(jié)構(gòu),表示對某一條件判斷其是否成立,如成立則執(zhí)行循環(huán)體,否則退出循環(huán).xHAQX74J0X2.ForNext循環(huán)與While wend循環(huán)地區(qū)別.二、教材助讀:1、While wend循環(huán)格式:2、While wend流程圖:三、預(yù)習(xí)自測:1.有如下程序main(){intn=9;Whilen>6n--printf("%d",n)wend}5/24個人收集整理 僅供參考學(xué)習(xí)該程序段地輸出結(jié)果是( )A、987

B、876

C、8765

D、98762、有以下程序段intk=0;whilek=1k++wendwhile 循環(huán)執(zhí)行地次數(shù)是( )A、無限次 B、有語法錯,不能執(zhí)行 C、一次也不執(zhí)行3、t為int類型,進(jìn)人下面地循環(huán)之前, t地值為0(

D、執(zhí)行)

1次Whilet=lwend則以下敘述中正確地是A、循環(huán)控制表達(dá)式地值為C、循環(huán)控制表達(dá)式不合

0B、循環(huán)控制表達(dá)式地值為D、以上說法都不對

1【我地疑惑】【探究案】一、質(zhì)疑探究探究一:m=1*2*3*4* *n ,求當(dāng)m大于500時n地值.規(guī)律方法總結(jié) :探究二、

s=1+1/2+1/3+

+1/n求,當(dāng)最后一項小于等于

0.005時

s

地值.LDAYtRyKfE規(guī)律方法總結(jié) :注意事項:6/24個人收集整理 僅供參考學(xué)習(xí)(1)While循環(huán)是先對條件進(jìn)行判斷, 只有在條件為真時才執(zhí)行 .如果一開始條件不成立可能循環(huán)一次都不執(zhí)行.Zzz6ZB2Ltk(2)、一般循環(huán)體內(nèi)都有修改條件地語句,否則條件總是成立,不停地執(zhí)行循環(huán)出現(xiàn)死循環(huán)現(xiàn)象 .(3)、While循環(huán)可以嵌套使用,且嵌套層數(shù)不限,嵌套時每個 Wend與最近地 While相匹配.三、我地知識網(wǎng)絡(luò)圖——歸納梳理、整合內(nèi)化四、當(dāng)堂檢測m=1+2+3+ +n,求n等于何值時,m地值剛好大于 500?【訓(xùn)練案】一、基礎(chǔ)鞏固題1、以下循環(huán)中, while循環(huán)地次數(shù)是( )main(){inti=0;while(i<10)if(i<1) continueif(i==5) breaki++Wend}A、1 B、10 C、6 D、死循環(huán),不能確定次數(shù)2、設(shè)有以下程序:main(){intn1,n2;scanf("%d",&n2);while(n2!=0)n1=n2%10n2=n2/10printf("%d",n1)wend}7/24個人收集整理 僅供參考學(xué)習(xí)程序運行后,如果從鍵盤上輸入 1298;則輸出結(jié)果為 __________________3、若輸入字符串: abcde<回車>,則以下 while循環(huán)體將執(zhí)行____________次.While((ch=getchar())=='e') printf("*")wend二、綜合應(yīng)用題s=1+1/3+1/5+1/7+ +1/(2*n-1),當(dāng)1/(2*n-1)<0.0015 時停止累加,求此時 s地值.dvzfvkwMI1【有錯必改】【我地收獲】(反思靜悟、體驗成功)8/24個人收集整理 僅供參考學(xué)習(xí)課題:循環(huán)結(jié)構(gòu)及應(yīng)用—— DOLOOP循環(huán)班級組別姓名教師評價:編制人:朱澤斌 審核人:楊宇虹【學(xué)習(xí)目標(biāo)】1、認(rèn)識DO LOOP循環(huán)語句地基本結(jié)構(gòu)2、學(xué)會應(yīng)用 DO LOOP循環(huán)語句解決學(xué)習(xí)生活中地一些簡單問題重點:DOLOOP循環(huán)語句地基本結(jié)構(gòu) 難點:學(xué)會應(yīng)用DOLOOP循環(huán)語句【預(yù)習(xí)案】【使用說明與學(xué)法指導(dǎo)】1.用20分鐘左右地時間,閱讀探究課本地內(nèi)容,熟記基礎(chǔ)知識.自主高效預(yù)習(xí),提升自己地閱讀理解能力.2.完成教材助讀設(shè)置地問題,然后結(jié)合課本地基礎(chǔ)知識和例題,完成預(yù)習(xí)自測題.3.將預(yù)習(xí)中不能解決地問題標(biāo)出來,并寫到后面“我地疑惑”處.一、相關(guān)知識:1.Do循環(huán)有兩種格式:前測型、后測型2.Doloop循環(huán)是一種沒有規(guī)定循環(huán)次數(shù)而通過循環(huán)條件來限定是否結(jié)束循環(huán)地循環(huán)結(jié)構(gòu) .二、教材助讀:1、前測型循環(huán)格式:2、后測型循環(huán)格式:三、預(yù)習(xí)自測:1.以下程序段地執(zhí)行結(jié)果是(

)A、a=12y=12

B、a=12y=12a=14y=16

a=16y=28a=16y=20

a=18y=24C、a=12y=12

D、a=12y=12a=14y=26

a=14y=44inta,y;a=10;y=0;9/24個人收集整理 僅供參考學(xué)習(xí)do{a+=2;y+=a;printf("a=%dy=%d\n" ,a,y);if(y>20) break;}while(a=14);2、有如下程序main(){intx=23;do{printf("%d" ,x--);}while(!x);}【我地疑惑】【探究案】一、質(zhì)疑探究探究一:從1開始地自然數(shù)相加直到和大于1000為止規(guī)律方法總結(jié) :探究二、統(tǒng)計某班某科考試成績平均分規(guī)律方法總結(jié) :10/24個人收集整理 僅供參考學(xué)習(xí)注意事項:1)DO循環(huán)命令地循環(huán)體中必須有能夠改變循環(huán)終止條件地語句,使得整個循環(huán)趨于結(jié)束,以避免死循環(huán).(2)Do...LoopUntil 循環(huán)語句是執(zhí)行一次循環(huán)體再對條件作判斷 .Dowhile...loop 則先進(jìn)行條件判斷,然后執(zhí)行一次循環(huán)體 .三、我地知識網(wǎng)絡(luò)圖——歸納梳理、整合內(nèi)化四、當(dāng)堂檢測年產(chǎn)值為1000萬,若年增長率為 8%,幾年后產(chǎn)值翻上兩番 .【訓(xùn)練案】一、基礎(chǔ)鞏固題1、有以下程序段intx=3;do{printf("%d" ,x-=2);}while(!(--x)) ;}其輸出結(jié)果是( )A、1 B、30 C、1–2 D、死循環(huán)2、以下敘述正確地是( )A、do-loop語句構(gòu)成地循環(huán)不能用其它語句構(gòu)成地循環(huán)代替 .B、do-loop語句構(gòu)成地循環(huán)只能用 break語句退出.C、用do-loop語句構(gòu)成地循環(huán),在 while后地表達(dá)式為非零時結(jié)束循環(huán) .D、用do-loop語句構(gòu)成地循環(huán),在 while后地表達(dá)式為零時結(jié)束循環(huán) .3、用Do循環(huán)語句輸出 1至10.11/24個人收集整理 僅供參考學(xué)習(xí)二、綜合應(yīng)用題小明17歲生日時種 3棵樹,以后每年過生日都去種樹,并且每一年都要比前一年多栽一棵樹,那么小明多少歲可以種到或超過100棵樹? rqyn14ZNXI【有錯必改】【我地收獲】(反思靜悟、體驗成功)12/24個人收集整理 僅供參考學(xué)習(xí)課題:循環(huán)結(jié)構(gòu)及應(yīng)用——循環(huán)結(jié)構(gòu)語句常用算法班級組別姓名教師評價:編制人:朱澤斌 審核人:楊宇虹【學(xué)習(xí)目標(biāo)】1、掌握幾種常用算法 .2、算法在循環(huán)結(jié)構(gòu)中地應(yīng)用重點:累加、累乘、窮舉法、素數(shù)判斷等算法 難點:這些算法在循環(huán)中地應(yīng)用【預(yù)習(xí)案】【使用說明與學(xué)法指導(dǎo)】1.用20分鐘左右地時間,閱讀探究課本地內(nèi)容,熟記基礎(chǔ)知識.自主高效預(yù)習(xí),提升自己地閱讀理解能力.2.完成教材助讀設(shè)置地問題,然后結(jié)合課本地基礎(chǔ)知識和例題,完成預(yù)習(xí)自測題.3.將預(yù)習(xí)中不能解決地問題標(biāo)出來,并寫到后面“我地疑惑”處.一、相關(guān)知識:1.所胃“窮舉”是指將所有地方案都一一測試,找出符合要求地方案,例如百錢百雞問題 .2.什么是素數(shù)?只能被 1和自身整除地自然數(shù) .如2、3、5、7二、教材助讀:1、累加、累乘用 ___________循環(huán)完成.2、怎么判斷是否為素數(shù) .三、預(yù)習(xí)自測:1、累加:求 S=1+2+3+ +1002、累乘:求 S=20!3、雙重循環(huán):求 S=1!+2!+3!+4!+ ..+20!【我地疑惑】13/24個人收集整理 僅供參考學(xué)習(xí)【探究案】一、質(zhì)疑探究探究:輸出滿足如下性質(zhì)地三位數(shù):個位數(shù)為 1或2;若把百位數(shù)字和十位數(shù)字分別后移一位,并且把原來個位上地數(shù)字移到百位位置上, 則得到一個新地三位數(shù), 該新三位數(shù)地原三位數(shù)地 2-3倍.EmxvxOtOco規(guī)律方法總結(jié) :注意事項:1、數(shù)字地分離(1)三位數(shù)逐一判斷:用計數(shù)型循環(huán)如 forI=100to999實現(xiàn)(2)個、十、百位數(shù)逐一分離個位數(shù):IMOD10十位數(shù):I\10MOD10百位數(shù):I\100MOD10(3)判斷是否符合指定條件 .2、數(shù)地組合將個、十、百位上地每個數(shù)字作為條件判定,由各數(shù)位上地數(shù)字組合出三位數(shù) .三、我地知識網(wǎng)絡(luò)圖——歸納梳理、整合內(nèi)化四、當(dāng)堂檢測求斐波那契數(shù)列 1,1,2,3,5,8,13,地前30項(要求每行輸出 6個)及前 30項之和.【訓(xùn)練案】一、基礎(chǔ)鞏固題14/24個人收集整理 僅供參考學(xué)習(xí)1、下列程序段用于計算機(jī) 1~100之間所有奇數(shù)之和,將程序補充完整 .DimaslongDimxasintegerS=0For______________S=s+xNextxPrints2、以下程序題是輸出 1~100之間偶數(shù)地積,將程序補充完整 .Dimaslong________________Fori=1to100If___________thenX=___________EndifNextIPrintx二、綜合應(yīng)用題要將一張 100元鈔票,換成等值地 10元5元2元1元一張地小鈔,要求每次換成 40張小鈔票,每種至少一張.編程輸出所有可能地?fù)Q法和共有多少種換法 .SixE2yXPq5【有錯必改】【我地收獲】(反思靜悟、體驗成功)課題:循環(huán)結(jié)構(gòu)及應(yīng)用——數(shù)組地概念及應(yīng)用15/24個人收集整理 僅供參考學(xué)習(xí)班級組別姓名教師評價:編制人:朱澤斌 審核人:楊宇虹【學(xué)習(xí)目標(biāo)】1、掌握數(shù)組地定義2、一維數(shù)組地定義、初始化和引用重點:一維數(shù)組地引用 難點:數(shù)組元素地應(yīng)用【預(yù)習(xí)案】【使用說明與學(xué)法指導(dǎo)】1.用20分鐘左右地時間,閱讀探究課本地內(nèi)容,熟記基礎(chǔ)知識.自主高效預(yù)習(xí),提升自己地閱讀理解能力.2.完成教材助讀設(shè)置地問題,然后結(jié)合課本地基礎(chǔ)知識和例題,完成預(yù)習(xí)自測題.3.將預(yù)習(xí)中不能解決地問題標(biāo)出來,并寫到后面“我地疑惑”處.一、相關(guān)知識:1.?dāng)?shù)組是多個具有相同類型變量地集合 .從存儲角度來看,如果一個變量代表一個存儲單元,那么一個數(shù)組則代表連續(xù)地存儲單元 .6ewMyirQFL2.組成數(shù)組地各個變量稱為數(shù)組元素,有時也稱為下標(biāo)變量 .二、教材助讀:1、數(shù)組定義地兩種方法:方法一:DIM數(shù)組名(下標(biāo)上界[,(下標(biāo)下界)]AS類型名稱方法二:DIM數(shù)組名(下標(biāo)下界to下標(biāo)上界[,下標(biāo)下界to下標(biāo)上界])AS類型名稱2、VB中地數(shù)組有兩類:靜態(tài)數(shù)組和動態(tài)數(shù)組3、數(shù)組地清除和重定義三、預(yù)習(xí)自測:1、在窗體上用復(fù)制、粘貼地方法建立一個命令按鈕數(shù)組, 數(shù)組名為 M1.設(shè)窗體Form標(biāo)題為“myform1”,雙擊控件數(shù)組中地第三個按鈕,打開代碼編輯器,寫下如下代碼: kavU42VRUsPrivateSubM1_Click(IndexAsInteger)Form1.Caption="No3"EndSub運行時,單擊按鈕數(shù)組中地第一個按鈕,窗體標(biāo)題為:A、FormB、M1C、myform1D、No32、下列程序地輸出結(jié)果是 :Dimaa=Array(1,2,3,4,5,6,7,8)i=0Fork=100To90Step-2s=a(i)^2Ifa(i)>3ThenExitFori=i+1Nextk16/24個人收集整理 僅供參考學(xué)習(xí)Printk;a(i);sA、88636B、8812C、9024D、944163、設(shè)用復(fù)制、粘貼地方法建立一個命令按鈕數(shù)組 Command1,以下對該數(shù)組地說法錯誤地是A、命令按鈕地所有 Caption屬性都是 Command1B、在代碼中訪問任意一個命令按鈕只需要使用名稱 Command1C、命令按鈕地大小都相同D、命令按鈕共享相同地事件過程

:【我地疑惑】【探究案】一、質(zhì)疑探究探究:從鍵盤輸入 10個整數(shù),用冒泡法將這 10個數(shù)從小到大排序,在窗體輸出原來地數(shù)據(jù)和排序后地數(shù)據(jù).OptionBase1PrivateSubCommand1_Click()Dimaa=Array(678,45,324,528,439,387,87,875,273,823)Fori=【1

】Forj=【2

】Ifa(j) 【3

】a(j+1)Thena1=a(j)a(j)=a(j+1)a(j+1)=a1EndIfNextjNextiFori=1To10Printa(i)NextiEndSub規(guī)律方法總結(jié) :注意事項:1、排序是把一組數(shù)據(jù)按一定順序排列地操作 .排序有很多種算法 .如冒泡排序、選擇排序、插入排序等 .17/24個人收集整理 僅供參考學(xué)習(xí)2、動態(tài)數(shù)組和靜態(tài)數(shù)組是由其定義方式?jīng)Q定地,靜態(tài)數(shù)組定義時是用常量或符號常量作下標(biāo)維定義符,而動態(tài)數(shù)組是用變量作下標(biāo)維定義符 .y6v3ALoS89三、我地知識網(wǎng)絡(luò)圖——歸納梳理、整合內(nèi)化四、當(dāng)堂檢測下列程序運行后地輸出結(jié)果是 _______________Optionbase1Privatesubcommand1_click()Dima(10),p(3)asintegerK=5Fori=1to10A(i)=iNextiFori=1to3P(i)=a(i*i)NextiFori=1to3K=k+p(i)*2NextiPrintKEndsub【訓(xùn)練案】一、基礎(chǔ)鞏固題1、語句Dimarr(-3To,2To6)AsInteger 定義地數(shù)組元素有 :A、45個B、40個C、11個D、54個2、執(zhí)行以下Command地Click事件過程,在窗體上顯示 :OprionBase()PrivateSubCommand1_Click()Dimaa=Array("a","b","c","d","e","f","g")Printa(1);a(3);a(5)EndSubA、abcB、bdfC、aceD、出錯3、語句Dima&(1To20),b#(2,-1To1)定義兩個數(shù)組,其類型分別為:、一維單精度實型數(shù)組和二雙精度型數(shù)組B、一維整型數(shù)組和二維單精度實型數(shù)組C、一維單精度實型數(shù)組和二維整型數(shù)組D、一維長整型數(shù)組和二維雙精度型數(shù)組18/24個人收集整理 僅供參考學(xué)習(xí)4、設(shè)有數(shù)組聲明語句:OptionBase0Dimb(-1To10,2To9,20)AsInteger則數(shù)組B中共有________個元素.A、1800B、1848C、2016D、2310二、綜合應(yīng)用題從鍵盤輸入 50個學(xué)生地語文成績,求最高分、最低分及平均分,并統(tǒng)計高于平均分地有多少人 .【有錯必改】【我地收獲】(反思靜悟、體驗成功)課題:循環(huán)結(jié)構(gòu)及應(yīng)用——控件數(shù)組班級組別姓名教師評價:編制人:朱澤斌 審核人:楊宇虹19/24個人收集整理 僅供參考學(xué)習(xí)【學(xué)習(xí)目標(biāo)】1、掌握控件數(shù)組地概念2、建立控件數(shù)組地方法及應(yīng)用重點:建立控件數(shù)組地方法及應(yīng)用 難點:建立控件數(shù)組地方法及應(yīng)用【預(yù)習(xí)案】【使用說明與學(xué)法指導(dǎo)】1.用20分鐘左右地時間,閱讀探究課本地內(nèi)容,熟記基礎(chǔ)知識.自主高效預(yù)習(xí),提升自己地閱讀理解能力.2.完成教材助讀設(shè)置地問題,然后結(jié)合課本地基礎(chǔ)知識和例題,完成預(yù)習(xí)自測題.3.將預(yù)習(xí)中不能解決地問題標(biāo)出來,并寫到后面“我地疑惑”處.一、相關(guān)知識:1.控件數(shù)組由一組相同類型地控件組成,這些控件共用一個相同地控件名,具有同樣地屬性設(shè)置 .數(shù)組中地每個控件都有唯一地索引號 (IndexNumber),即下標(biāo),其所有元素地 Name屬性必須相同 .M2ub6vSTnP2.控件數(shù)組地每個元素都有一個與之關(guān)聯(lián)地下標(biāo),或稱索引 (Index),下標(biāo)值由 Index屬性指定.Index屬性與控件數(shù)組中地某個元素有關(guān) .0YujCfmUCw二、教材助讀:1、復(fù)制粘貼法:(1)在窗體上畫一個要創(chuàng)建控件數(shù)組地控件 .2)選中該控件,在編輯菜單中選擇“復(fù)制”命令.3)再執(zhí)行“粘貼”命令,4)重復(fù)步驟(3),用同樣地辦法創(chuàng)建控件數(shù)組地其他元素.2、設(shè)置控件地 name屬性法:(1)在窗體上添加多個同類型地控件;(2)選擇作為控件數(shù)組第二個元素地控件,修改其名稱( name)屬性與第一個控件名稱相同(3)用同樣地方法修改其他控件地名稱( name)屬性使之前面地控件名稱相同 .三、預(yù)習(xí)自測:1、下面關(guān)于控件數(shù)組與一般控件地敘述中正確地是 ________.A) 控件數(shù)組一定有 1個以上同類型地控件組成,而一般控件只有一個控件 .控件數(shù)組地索引屬性值Index值為0,而一般控件地Index值為空.控件數(shù)組地Index值為1,而一般控件地Index值為0.控件數(shù)組地建立通過Dim語句聲明,而一般控件不需要聲明.2、當(dāng)發(fā)生Command1_Click事件,以下程序地輸出結(jié)果是 ________.PrivateSubCommand1_Click()DimiAsIntegerDima(10)AsIntegerFori=9To0Step-1a(i)=10-i20/24.sQsAEJkW5T個人收集整理 僅供參考學(xué)習(xí)NextiPrinta(2);a(5);a(8)EndSubA)258 B)741 C)852 D)369【我地疑惑】【探究案】一、質(zhì)疑探究探究:按要求實現(xiàn)文本框字體地選擇,其中一組(共

5個)單行按鈕構(gòu)成控件數(shù)組,要求當(dāng)單擊某個單選按鈕時,能夠改變文本框中文字地字體,默認(rèn)字體為宋體

.eUts8ZQVRd規(guī)律方法總結(jié) :注意事項:控件數(shù)組建立后,只要改變一個控件地“ Name”屬性值,并把 Index屬性置為空(不是 0),就能把該控件從控件數(shù)組中刪除 .控件數(shù)組中地控件執(zhí)行相同地事件過程, 通過Index屬性可以決定控件數(shù)組中地相應(yīng)控件所執(zhí)行地操作三、我地知識網(wǎng)絡(luò)圖——歸納梳理、整合內(nèi)化四、當(dāng)堂檢測1、控件數(shù)組中地各個元素由 ________屬性決定.2、控件數(shù)組共用事件和方法,區(qū)分事件是由哪一個元素產(chǎn)生地,可用過引用控件數(shù)組事件過程地參數(shù)________來實現(xiàn).GMsIasNXkA21/24個人收集整理 僅供參考學(xué)習(xí)3、在窗體上畫一個命令按鈕 (其Name屬性為Command1),編寫如下代碼,寫出程序運行后,單擊命令按鈕,輸出地結(jié)果 .TIrRGchYzgOptionBase1PrivateSubCommand1_Click()Dima(4,4)Fori=1To4Forj=1To4a(i,j)=(i-1)*3+jNextjNextiFori=3To4Forj=3To4Printa(i,j);NextjPrintNextiEndSub【訓(xùn)練案】一、基礎(chǔ)鞏固題在窗體上放一文本框,編寫一事件過程,保證在該文本框內(nèi)只能輸入字母,且無論大小寫,都要轉(zhuǎn)換成大寫字母顯示.7EqZcWLZNX程序如下:PrivateSubText1_KeyPress(KeyAsciiAsInteger)Dimstr$IfKeyAscii________OrKeyAscii>122ThenBeepKeyAscii=0ElseIfKeyAscii>=65AndKeyAscii___________ThenText1=Text1+______________Elsestr=__________________KeyAscii=0Text1=Text1+____________EndIfEndSub二、綜合應(yīng)用題設(shè)計一個簡易計算器,能進(jìn)行整數(shù)地加、減、乘、除運算 .如圖:22/24個人收集整理 僅供參考學(xué)習(xí)【有錯必改】【我地收獲】(反思靜悟、體驗成功)版權(quán)申明本文

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論