




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、.,1,課前回顧:,FOR語句格式: For 循環(huán)變量 = 初值 to 終值 step 步長 循環(huán)體 Next 循環(huán)變量,x=0 For i=1 to 20 if (i mod 2=0) and (i mod 3=0) then x=x+i end if Next i Print x,S=0 For k= 3 to 5 S=s+3 Next k Print s,練習(學業(yè)水平測試題),.,2,1、s=1+1/2+1/3+1/4+1/n,當n=?時,s第一次大于10。,請同學們仔細觀察,用曾經(jīng)學過的程序設計的方法能解決這兩個問題嗎?,想一想:,.,3,do循環(huán)語句: Do while 條件表達式
2、 循環(huán)體 LOOP,如:我從0歲到1歲每天吃飯用while表示?,注意: 1、定義初值 2、確定條件表達式 3、寫循環(huán)體(循環(huán)體中要有能改變循環(huán)條件的語句),i=0 do while i=364 吃飯 i=i+1 loop,For I=0 to 364 step 1吃飯next i,.,4,例1、s=1+1/2+1/3+1/4+1/n, 當n=?時,s第一次大于10,Do While 條件表達式 循環(huán)體 Loop Do While.Loop語句的功能: 當條件成立(為真)時,執(zhí)行循環(huán)體;當條件不成立(為假時),終止循環(huán),程序: S=0 n=0 do while ( ) n=n+1 s=s+1/
3、n loop msgbox n,特征:無法預先知道循環(huán)的次數(shù),在遞推過程中才能確定是否結束循環(huán),s=10,.,5,利用DO循環(huán)寫程序要點:,(1)首先要確定初值,(2)確定滿足循環(huán)條件的表達式(邏輯型),(3)寫循環(huán)體,在循環(huán)體中一定要有能改變循環(huán)條件變量的表達式,說明:For循環(huán)只能用在循環(huán)次數(shù)已知的情況;凡是用FOR循環(huán)的程序都可以用DO循環(huán)來寫;而循環(huán)次數(shù)未知時,只能用DO循環(huán)。,.,6,上機實踐:津津將10000元錢存入銀行,銀行的年利率為1分(即10%),如一直不取出,問按照利滾利的計算方法,至少經(jīng)過多少年津津才能拿到150000元?,Dim s as single, year as
4、 integer s = 10000 year = 0 Do While _ _ s = s * (1 + 0.1) Loop MsgBox year,分析: 第一年: S1=10000*(1+0.1) 第二年: S2=S1*(1+0.1) 第三年: S3=S2*(1+0.1) ,year = year + 1,S150000,.,7,枚舉算法,.,8,水仙花問題:,春天是鮮花的季節(jié),水仙花就是其中最迷人的代表,數(shù)學上有個水仙花數(shù),他是這樣定義的:“水仙花數(shù)”是指一個三位數(shù),它的各位數(shù)字的立方和等于其本身,比如:153=13+53+33?,F(xiàn)在要求輸出所有在100和999范圍內的水仙花數(shù)。,.,
5、9,分析:,設三位數(shù)i,百位數(shù)為a,十位數(shù)為b,個位數(shù)為c 初始值i=100 枚舉范圍:i=999 滿足條件:i=a3+b3+c3,思考:如何取出三位數(shù)的每位數(shù)字?,.,10,流程圖,程序代碼,Private Sub Command1_Click() Dim I, a, b, c As Integer I = 100 Do While I = 999 a = I 100 b = I 10 Mod 10 c = I Mod 10 If I = a 3 + b 3 + c 3 Then n = n + 1 List1.AddItem Str(I) End If I = I + 1 Loop Tex
6、t1.Text = Str(n) End Sub,.,11,列表框,列表框的功能:多列顯示。,.,12,列表框屬性,Additem方法:增加新項目如: list1 . Additem str(4) removeitem方法:刪除項目,小心:列表框第一個序號是 如: litst1.removeitem 4 clear方法:清除所有項目 如:list1.clear,控件方法使用格式:控件名.方法值說明:可以沒有值,.,13,控件名稱:image 圖片框 功能:可以加載圖片、顯示文字、畫圖外,它還能與 Frame對象一樣,在自己本身里頭加載其它的對象而自成一個小群組 屬性:picture(加載圖片) stretch(返回或設置一個值,該值用來指定一個圖形是否要調整大小,以適應與 Image 控件的大小。True 表示圖形要調整大小以與控件相適合。 False (缺省值)表示控件要調整大小以與圖形相適。,image,.,14,什么是枚舉?,現(xiàn)實世界中有一類問題可以采用搜索的方法,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 歷年高考各省語文作文范文5篇
- 旅游度假區(qū)項目風險評估與對策
- 2025年上海奉賢區(qū)機關事業(yè)單位招聘考試筆試試題(含答案)
- 老年期課件教學課件
- 老年護理課件教學
- 老師課件導入方法
- 老師安全課堂課件
- 裝修工程驗收及保修個人服務合同
- 高端人才招聘標準勞動合同范本
- 車輛指標租賃與城市交通擁堵治理協(xié)議
- 2021MAM-6070M空壓機微電腦控制器
- 2023-2024學年山東省臨沂市蘭山區(qū)八年級(下)期末數(shù)學試卷(含答案)
- 人教版語文四年級下冊期末測試卷含答案(4套)
- 中國象棋初級習題500例
- 毛澤東思想和中國特色社會主義理論體系概論復習提綱
- DL-T5218-2012220kV-750kV變電站設計技術規(guī)程
- W -S-T 431-2023 護理分級標準(正式版)
- 水力分析與計算智慧樹知到期末考試答案章節(jié)答案2024年安徽水利水電職業(yè)技術學院
- MOOC 中國文化概論-華南師范大學 中國大學慕課答案
- 產品研發(fā)合作協(xié)議書(二篇)
- 24春國家開放大學《離散數(shù)學》大作業(yè)參考答案
評論
0/150
提交評論