![高中VB必考知識點匯總_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/3aeab782-04de-48bf-9315-b5729fd7e6c8/3aeab782-04de-48bf-9315-b5729fd7e6c81.gif)
![高中VB必考知識點匯總_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/3aeab782-04de-48bf-9315-b5729fd7e6c8/3aeab782-04de-48bf-9315-b5729fd7e6c82.gif)
![高中VB必考知識點匯總_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/3aeab782-04de-48bf-9315-b5729fd7e6c8/3aeab782-04de-48bf-9315-b5729fd7e6c83.gif)
![高中VB必考知識點匯總_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/3aeab782-04de-48bf-9315-b5729fd7e6c8/3aeab782-04de-48bf-9315-b5729fd7e6c84.gif)
![高中VB必考知識點匯總_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/3aeab782-04de-48bf-9315-b5729fd7e6c8/3aeab782-04de-48bf-9315-b5729fd7e6c85.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、.實用文檔.算法與程序設(shè)計VB知識點一、數(shù)據(jù)類型Integer整型Long長整型Single單精度實型Double雙精度實型String字符型二、常量與變量1、常量的定義2、Const常量名 as 類型=表達式變量的定義Dim變量名as類型三、運算符1、算術(shù)運算符+ - * /A mod2、字符運算符& +3、關(guān)系運算符>,>=,<,<=,<>,=4、邏輯運算符And notor四、函數(shù)1、sin(x)2、cos(x)3、fix(x)4、int(x)5、sqr(x)6、abs(x)五、賦值語句格式:變量=表達式六、輸入語句變量=inputbox( &
2、quot;; ”)七、輸出語句Print 內(nèi)容八、條件語句1、If 條件 then 語句2、If 條件 then語句1 else 語句2 或者:1、 If 條件 then語句End if2、If 條件 then語句1Else語句2End if九、循環(huán)語句1、 for循環(huán)變量=初值 to終值 循環(huán)體Next 循環(huán)變量2、 do while (until)條件循環(huán)體Loop或者do循環(huán)體Loop while (until)條件第一課時.實用文檔.一、VB的簡單介紹VB是visual basic的簡稱,是一種可視化的程序工具VB的界面介紹及相關(guān)控件和窗口的介紹:1、 控件工具箱標(biāo)簽、文本框、按鈕控件
3、2、 設(shè)計窗口3、 屬性窗口強調(diào)標(biāo)簽的caption、font屬性,文本框的text屬性,按鈕的caption、font屬性4、 代碼窗口 h >-F B»I1 M4 T龍井叫 Un fiS'ID工H ZJ電小;I超中 遇廿四 fil 1J 卯 L UIIII外修理字£1 1H口m Raif押 1M - J,|四制事 丫1由I也一MH 1,3 ;也/'a,o/ 14 HPrivate Sub Command1_Click()Tl3方 Trniiwm* i三學(xué)(T a w產(chǎn)乜”由,皿TBC*U FUTQLi IHti /賣山ilU中茸件如1<1 j
4、>工活大IH'If外南聊引口中*Wi.lZ1Mn 期.川口 -3SIJ出皿l.i-.-rILH.gf alE|-M |,I Tau,ML-t司一 ”W 1BnhTTm*爭4.iqjEtfM aL/彳 出工F程序的初步嘗試編寫1、設(shè)計界面口哽* * 卻 /2、進入代碼窗口,編寫如下程序:Dim a,b,c as integer a= c=a*b text3.text=c或者 text3.text=text1.text*text2.textEnd Sub 3、運行程序單擊“運行一一“啟動4、對程序進行調(diào)試,查看運行結(jié)果5、思考:對程序進行修改,將“ * 修改為"-或者”廠后
5、運行程序。假設(shè)修 改為“+呢。.實用文檔.第二課時1、 數(shù)據(jù)類型1、 integer 整型只能夠表示-3276832767之間的整數(shù)。2、 long 長整型只能夠表示-21474836482147483647之間的整數(shù)3、 single 單精度實型可以用來表示小數(shù)4、 string 字符型例如:zhongguo , 中國,123456案例1:求1 X2X 3Xx 10的值。Private Sub Command1_Click()Dim i As integerDim s as integers = 01 = 1For i = 1 To 10s = s * iNext iPrint sEnd S
6、ub案例2:求圓的面積Private Sub Command2_Click()Dim r As SingleDim s As Singler = InputBox("r=")s = pi * r * rPrint " 圓的面積s=" sEnd Sub2、 運算符1、 算術(shù)運算符八乘方、*、/、(整除)、mod幽余)、+、-2、 關(guān)系運算符>、 >=、 <、 <=、 =、 <>3、字符運算符6、 +4、邏輯運算符Not 、 and、 or案例:假設(shè)a=5,b=7,c=-2,d=1, 求以下式子的結(jié)果a+b>c+d
7、and a>=5 or not c>0 or d<03、 函數(shù)Sqr(x) x 的平方根Abs(x) x 的絕對值Int(x) 不大于x的最大整數(shù)int(-4.5) 結(jié)果是 -5int(4.5) 結(jié)果是 4Fix(x) 取整Fix(4.5) 結(jié)果是 4Fix(-4.5) 結(jié)果是 -4.實用文檔.Cint(x)/clng(x)四舍五入取整四、表達式例題:a=1,b=3,c=2,求 x1= b 苗 4ac,x2= b 血2 4ac 的值。 2a2aX1=(-b+sqr(bA2-4*a*c)/(2*a)X2=(-b-sqr(bA2-4*a*c)/(2*a)Private Sub C
8、ommand1_Click()a = 1b = 3c = 2X1 = (-b + Sqr(b 八 2 - 4 * a * c) / (2 * a)X2 = (-b - Sqr(b 八 2 - 4 * a * c) / (2 * a)Print X1Print X2End Sub第三課時程序的順序結(jié)構(gòu)一、賦值語句賦值語句的根本格式:變量=表達式這里“二是賦值符號,它的含義是將表達式的值賦給左邊的變量二、輸入函數(shù)格式:inputbox提示信息,標(biāo)題,默認值,位置 例如:.實用文檔.Private Sub Command1_Click()A = InputBox("A=",&qu
9、ot;輸入",12, 100, 20)End Sub三、輸出函數(shù)格式:print 輸出內(nèi)容說明:1、如果輸出的內(nèi)容是數(shù)、變量、表達式,那么輸出的是它們的值。如果是用引號引起來的字符串,那么原樣輸出。2、輸出內(nèi)容可以是一個或多個。如果是多個,那么輸出內(nèi)容之間可以用逗號或分號分隔;如果用分號,那么后面一個輸出緊跟前一個輸出;如果是逗號,那么按 照分區(qū)格式輸出。3、如果輸出內(nèi)容后面沒有符號,那么表示下一個PRINT換行輸出;如果Print中沒有輸出內(nèi)容,那么表示輸出一個空行。案例1:書本第38頁Private Sub Command1_Click()a = Val(InputBox(&qu
10、ot;a=","輸入")b = Val(InputBox("b=","輸入")Max = (a + b) / 2 + Abs(a - b) / 2Print "Max=" MaxEnd Sub案例:2:長方體的長寬高,求長方體的全面積和體積。Private Sub Command1_Click().實用文檔.a = InputBox("a=")b = InputBox("b=")c = InputBox("c=")s = 2 * (a * b +
11、 a * c + b * c)v = a * b * cPrint " 全面積 S=" s, " 體積 v=" vEnd Sub第四課時程序的選擇結(jié)構(gòu)一、條件語句的格式1、 If條件then語句2、 If條件then 語句 1 else 語句 2或者:1、 If 條件 then語句End if2、 If 條件 then語句 1Else語句 2End if案例 1:比擬 a 和b 的大小,并輸出最大的值。Private Sub Command1_Click()a=inputbox( “a= )b=inputbox( “ b= )if a> b the
12、nprint “a= ;aelseprint “b= ;bend ifEnd Sub案例2:某商場為了對蘋果進行促銷,規(guī)定購置2 千克以上可以在原價每千克1.5元的根底上打8折。請設(shè)計一個程序計算購置 x千克蘋果的應(yīng)付款。Private Sub Command1_Click()X=inputbox( “x= , 請輸入蘋果的重量)If x>2 thenY=1.5*0.8*xElseY=1.5*xEnd ifPrint “蘋果的應(yīng)付款為;y; 元End Sub.實用文檔.第五課時程序的循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)的格式1、 for 循環(huán)變量=初值to 終值循環(huán)體Next 循環(huán)變量2、 do while
13、 (until) 條件循環(huán)體Loop或者do循環(huán)體Loop while (until)條件案例1:求1+2+3+100的值Private Sub Command1_Click()Dim I as integerDim s as integerS=0For i=1 to 100S=s+iNext iPrint “s= ;sEnd Sub案例 2: s=1+2+3+Private Sub Command1_Click()n=0S=0Do while s<30000n=n+1S=s+nLoopPrint n-1End SubDO循環(huán)語句四種形式的比擬條件判斷放在循環(huán)語句的開頭局部條件判斷放在循
14、環(huán)語句的結(jié)尾局部所列條件滿足時執(zhí)行循環(huán)所列條件滿足時退出循環(huán)所列條件滿足時執(zhí)行循環(huán)所列條件滿足時退出循環(huán)Do while 條件循環(huán)體LoopDo until條件循環(huán)體LoopDo循環(huán)體Loop while 條件Do循環(huán)體Loop until 條件案例:判斷一個大于2的自然數(shù)M是否是素數(shù),如果是素數(shù),那么輸出“這是個素數(shù)!,否那么輸出“這不是一個素數(shù)!Private Sub Command1_Click()Dim M as integer, I as integerM=Inputbox( “輸入一個數(shù):)I=2Do until (M mod I=0) or (i=M-1)I=I+1LoopIf M mod I=o thenPrint M; 不是素數(shù)ElsePrint M; 是素數(shù)End ifEnd
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年仿真中心主任個人總結(jié)范文(二篇)
- 2025年五年級下學(xué)期數(shù)學(xué)教學(xué)工作總結(jié)模版(3篇)
- 2025年中學(xué)教師實習(xí)心得體會(5篇)
- 2025年中班幼師工作總結(jié)模版(四篇)
- 2025年個人師德教育總結(jié)(四篇)
- 2025年二手房買賣貸款合同范文(2篇)
- 2025年自主實習(xí)勞動合同模板
- 2025年個人電話銷售工作總結(jié)范例(三篇)
- 2025年鄉(xiāng)長年度工作總結(jié)例文(二篇)
- 2025年二手房買賣協(xié)議標(biāo)準(zhǔn)范文(2篇)
- 單板硬件測試規(guī)范
- 物流營銷(第四版) 課件 第六章 物流營銷策略制定
- 關(guān)于市推動高新技術(shù)企業(yè)發(fā)展的調(diào)研報告
- 學(xué)校安防監(jiān)控維保方案
- 13J103-7《人造板材幕墻》
- 上海高考英語詞匯手冊列表
- 七步洗手法 課件
- 供應(yīng)商信息安全檢查表
- 2023-2024學(xué)年四川省涼山州小學(xué)語文二年級期末評估考試題詳細參考答案解析
- PDCA提高患者自備口服藥物正確堅持服用落實率
- 上海石油化工股份有限公司6181乙二醇裝置爆炸事故調(diào)查報告
評論
0/150
提交評論