![高中VB必考知識(shí)點(diǎn)匯總_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/3aeab782-04de-48bf-9315-b5729fd7e6c8/3aeab782-04de-48bf-9315-b5729fd7e6c81.gif)
![高中VB必考知識(shí)點(diǎn)匯總_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/3aeab782-04de-48bf-9315-b5729fd7e6c8/3aeab782-04de-48bf-9315-b5729fd7e6c82.gif)
![高中VB必考知識(shí)點(diǎn)匯總_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/3aeab782-04de-48bf-9315-b5729fd7e6c8/3aeab782-04de-48bf-9315-b5729fd7e6c83.gif)
![高中VB必考知識(shí)點(diǎn)匯總_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/3aeab782-04de-48bf-9315-b5729fd7e6c8/3aeab782-04de-48bf-9315-b5729fd7e6c84.gif)
![高中VB必考知識(shí)點(diǎn)匯總_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/29/3aeab782-04de-48bf-9315-b5729fd7e6c8/3aeab782-04de-48bf-9315-b5729fd7e6c85.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.實(shí)用文檔.算法與程序設(shè)計(jì)VB知識(shí)點(diǎn)一、數(shù)據(jù)類型Integer整型Long長(zhǎng)整型Single單精度實(shí)型Double雙精度實(shí)型String字符型二、常量與變量1、常量的定義2、Const常量名 as 類型=表達(dá)式變量的定義Dim變量名as類型三、運(yùn)算符1、算術(shù)運(yùn)算符+ - * /A mod2、字符運(yùn)算符& +3、關(guān)系運(yùn)算符>,>=,<,<=,<>,=4、邏輯運(yùn)算符And notor四、函數(shù)1、sin(x)2、cos(x)3、fix(x)4、int(x)5、sqr(x)6、abs(x)五、賦值語(yǔ)句格式:變量=表達(dá)式六、輸入語(yǔ)句變量=inputbox( &
2、quot;; ”)七、輸出語(yǔ)句Print 內(nèi)容八、條件語(yǔ)句1、If 條件 then 語(yǔ)句2、If 條件 then語(yǔ)句1 else 語(yǔ)句2 或者:1、 If 條件 then語(yǔ)句End if2、If 條件 then語(yǔ)句1Else語(yǔ)句2End if九、循環(huán)語(yǔ)句1、 for循環(huán)變量=初值 to終值 循環(huán)體Next 循環(huán)變量2、 do while (until)條件循環(huán)體Loop或者do循環(huán)體Loop while (until)條件第一課時(shí).實(shí)用文檔.一、VB的簡(jiǎn)單介紹VB是visual basic的簡(jiǎn)稱,是一種可視化的程序工具VB的界面介紹及相關(guān)控件和窗口的介紹:1、 控件工具箱標(biāo)簽、文本框、按鈕控件
3、2、 設(shè)計(jì)窗口3、 屬性窗口強(qiáng)調(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*爭(zhēng)4.iqjEtfM aL/彳 出工F程序的初步嘗試編寫1、設(shè)計(jì)界面口哽* * 卻 /2、進(jìn)入代碼窗口,編寫如下程序:Dim a,b,c as integer a= c=a*b text3.text=c或者 text3.text=text1.text*text2.textEnd Sub 3、運(yùn)行程序單擊“運(yùn)行一一“啟動(dòng)4、對(duì)程序進(jìn)行調(diào)試,查看運(yùn)行結(jié)果5、思考:對(duì)程序進(jìn)行修改,將“ * 修改為"-或者”廠后
5、運(yùn)行程序。假設(shè)修 改為“+呢。.實(shí)用文檔.第二課時(shí)1、 數(shù)據(jù)類型1、 integer 整型只能夠表示-3276832767之間的整數(shù)。2、 long 長(zhǎng)整型只能夠表示-21474836482147483647之間的整數(shù)3、 single 單精度實(shí)型可以用來(lái)表示小數(shù)4、 string 字符型例如:zhongguo , 中國(guó),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、 運(yùn)算符1、 算術(shù)運(yùn)算符八乘方、*、/、(整除)、mod幽余)、+、-2、 關(guān)系運(yùn)算符>、 >=、 <、 <=、 =、 <>3、字符運(yùn)算符6、 +4、邏輯運(yùn)算符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 的絕對(duì)值Int(x) 不大于x的最大整數(shù)int(-4.5) 結(jié)果是 -5int(4.5) 結(jié)果是 4Fix(x) 取整Fix(4.5) 結(jié)果是 4Fix(-4.5) 結(jié)果是 -4.實(shí)用文檔.Cint(x)/clng(x)四舍五入取整四、表達(dá)式例題: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第三課時(shí)程序的順序結(jié)構(gòu)一、賦值語(yǔ)句賦值語(yǔ)句的根本格式:變量=表達(dá)式這里“二是賦值符號(hào),它的含義是將表達(dá)式的值賦給左邊的變量二、輸入函數(shù)格式:inputbox提示信息,標(biāo)題,默認(rèn)值,位置 例如:.實(shí)用文檔.Private Sub Command1_Click()A = InputBox("A=",&qu
9、ot;輸入",12, 100, 20)End Sub三、輸出函數(shù)格式:print 輸出內(nèi)容說(shuō)明:1、如果輸出的內(nèi)容是數(shù)、變量、表達(dá)式,那么輸出的是它們的值。如果是用引號(hào)引起來(lái)的字符串,那么原樣輸出。2、輸出內(nèi)容可以是一個(gè)或多個(gè)。如果是多個(gè),那么輸出內(nèi)容之間可以用逗號(hào)或分號(hào)分隔;如果用分號(hào),那么后面一個(gè)輸出緊跟前一個(gè)輸出;如果是逗號(hào),那么按 照分區(qū)格式輸出。3、如果輸出內(nèi)容后面沒(méi)有符號(hào),那么表示下一個(gè)PRINT換行輸出;如果Print中沒(méi)有輸出內(nèi)容,那么表示輸出一個(gè)空行。案例1:書本第38頁(yè)P(yáng)rivate 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:長(zhǎng)方體的長(zhǎng)寬高,求長(zhǎng)方體的全面積和體積。Private Sub Command1_Click().實(shí)用文檔.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第四課時(shí)程序的選擇結(jié)構(gòu)一、條件語(yǔ)句的格式1、 If條件then語(yǔ)句2、 If條件then 語(yǔ)句 1 else 語(yǔ)句 2或者:1、 If 條件 then語(yǔ)句End if2、 If 條件 then語(yǔ)句 1Else語(yǔ)句 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:某商場(chǎng)為了對(duì)蘋果進(jìn)行促銷,規(guī)定購(gòu)置2 千克以上可以在原價(jià)每千克1.5元的根底上打8折。請(qǐng)?jiān)O(shè)計(jì)一個(gè)程序計(jì)算購(gòu)置 x千克蘋果的應(yīng)付款。Private Sub Command1_Click()X=inputbox( “x= , 請(qǐng)輸入蘋果的重量)If x>2 thenY=1.5*0.8*xElseY=1.5*xEnd ifPrint “蘋果的應(yīng)付款為;y; 元End Sub.實(shí)用文檔.第五課時(shí)程序的循環(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)語(yǔ)句四種形式的比擬條件判斷放在循環(huán)語(yǔ)句的開(kāi)頭局部條件判斷放在循
14、環(huán)語(yǔ)句的結(jié)尾局部所列條件滿足時(shí)執(zhí)行循環(huán)所列條件滿足時(shí)退出循環(huán)所列條件滿足時(shí)執(zhí)行循環(huán)所列條件滿足時(shí)退出循環(huán)Do while 條件循環(huán)體LoopDo until條件循環(huán)體LoopDo循環(huán)體Loop while 條件Do循環(huán)體Loop until 條件案例:判斷一個(gè)大于2的自然數(shù)M是否是素?cái)?shù),如果是素?cái)?shù),那么輸出“這是個(gè)素?cái)?shù)!,否那么輸出“這不是一個(gè)素?cái)?shù)!Private Sub Command1_Click()Dim M as integer, I as integerM=Inputbox( “輸入一個(gè)數(shù):)I=2Do until (M mod I=0) or (i=M-1)I=I+1LoopIf M mod I=o thenPrint M; 不是素?cái)?shù)ElsePrint M; 是素?cái)?shù)End ifEnd
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 弱電系統(tǒng)施工合同范本
- 地產(chǎn)代理合同
- 果園承包合同書
- 物流倉(cāng)儲(chǔ)設(shè)備采購(gòu)及安裝合同書
- 基站場(chǎng)地租賃合同模板年
- 工廠普通買賣合同
- 標(biāo)準(zhǔn)個(gè)人借款抵押合同模板
- 商城店面租賃合同范本
- 資產(chǎn)買賣合同書
- 全新臨時(shí)房租賃合同
- 部編版《道德與法治》六年級(jí)下冊(cè)教材分析萬(wàn)永霞
- 粘液腺肺癌病理報(bào)告
- 鑄牢中華民族共同體意識(shí)自評(píng)報(bào)告范文
- 巡察檔案培訓(xùn)課件
- 物流營(yíng)銷(第四版) 課件 第六章 物流營(yíng)銷策略制定
- 上海高考英語(yǔ)詞匯手冊(cè)列表
- PDCA提高患者自備口服藥物正確堅(jiān)持服用落實(shí)率
- 上海石油化工股份有限公司6181乙二醇裝置爆炸事故調(diào)查報(bào)告
- 家譜人物簡(jiǎn)介(優(yōu)選12篇)
- 2023年中智集團(tuán)下屬中智股份公司招聘筆試題庫(kù)及答案解析
- GA 1409-2017警用服飾硬式肩章
評(píng)論
0/150
提交評(píng)論