![2023學年完整公開課版2022VB知識點復習_第1頁](http://file4.renrendoc.com/view/5d07fabb6cbd0bfb33260fa9ad35355b/5d07fabb6cbd0bfb33260fa9ad35355b1.gif)
![2023學年完整公開課版2022VB知識點復習_第2頁](http://file4.renrendoc.com/view/5d07fabb6cbd0bfb33260fa9ad35355b/5d07fabb6cbd0bfb33260fa9ad35355b2.gif)
![2023學年完整公開課版2022VB知識點復習_第3頁](http://file4.renrendoc.com/view/5d07fabb6cbd0bfb33260fa9ad35355b/5d07fabb6cbd0bfb33260fa9ad35355b3.gif)
![2023學年完整公開課版2022VB知識點復習_第4頁](http://file4.renrendoc.com/view/5d07fabb6cbd0bfb33260fa9ad35355b/5d07fabb6cbd0bfb33260fa9ad35355b4.gif)
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
計算機解決問題的步驟:分析問題——設計算法——編寫程序——調試程序,核心是設計算法算法的概念算法是計算機解決某一問題的方法和步驟。算法的特征:有窮性,確定性,可行性,0或多個輸入,1個或多個輸出。描述算法的語言有自然語言、流程圖、偽代碼等等。程序有三種基本結構:順序結構、選擇(分支)結構和循環(huán)結構。程序設計語言的發(fā)展歷程:機器語言——匯編語言——高級語言常見的高級語言:Basic、VisualBasic、Pascal、C、C++、Java等VB的可視化開發(fā)環(huán)境了解窗體設計窗口(窗體(Form)是VB應用程序的基本結構。窗體可以看作是一個“容器”,其中放置著各種各樣在應用程序中必須用到的對象。)、工具箱(標簽label、文本框TextBox、命令按鈕CommandButton、)、工程資源管理窗口、屬性窗口、窗體布局窗口。VB的三種工作模式:設計模式、運行模式、中斷模式可視化編程對象(對象是客觀存在的事物或概念。它有兩個特點:狀態(tài)和行為。)、屬性、方法、事件(事件(event)就是發(fā)生在對象上的事情,通常是由用戶在對象上激發(fā)的一種動作。)控件的默認事件:Label1_Click,Text1_Change,Command1_Click,Form_Load基本數據類型數據類型類型說明符取值樣例整型Integer從-32768到32767如:234、-90是整型數長整型long從-2147483648到2147483647如534342是長整型數單精度Single單精度實型數(可表示小數)它有7位有效數字如、+5+5表示*10^5雙精度實型數double雙精度實型數,它有15位有數字字符串型String例:”china”、”中國”邏輯型BooleanTrue、False日期型Date(time)如:#6/13/2022#變量的命名規(guī)則1)必須以英文字母開頭,后面由英文字母、數字或下劃線組成,注意希臘字母αβ等不是。長度≤255個字符2)不能使用VB中的關鍵字,并盡量不與VB中標準函數名同名;如:Dim、if,end等如:a2,a_2,apple,VB等是正確的;2a,a=2,dim等是錯誤的常量及定義方法:常量:如,”abc”,true,#2022-4-20#等定義常量格式:Const常量名As類型=表達式如constpiassingle=變量的定義方法格式:Dim變量名As類型如dimxasinteger運算符:運算符號+-*/^\MOD含義加號減號乘號除號乘方整除取余數如a=9b=4乘用*號表示,a*b值為36amodb值為1即取余a\b值為2即整除a/b值為即實數除b^3值為64即4的3次方【注意】多層括號統一用()表示:((a+b)*b)*(a-b)\與mod的運算只能在整型數的范圍內使用,如果不是整數會先四舍五入如:5\=1/與^的運算只能在實型數中運算常見函數函數名說明示例結果Abs(X)絕對值AbsSqr(X)平方根Sqr(9)3Int(X)不大于給定數X的最大整數Int=-2Int(1)=1Fix(X)取X的整數部分Fix=2Str(X)將數值數據轉換為字符串Val(X)將字符串中的數字轉換為數值X=val賦值語句的格式:變量=表達式賦值語句(賦值號=右邊的值賦給賦值號=左邊)基本格式一:變量=表達式如:a=((a+b)*b)*(a-b) 基本格式二:對象.屬性=表達式如:=“歡迎學習算法與程序設計”【注意】賦值號=的左邊不能是表達式,只能是單一的變量,且單獨使用一行x=1printx=2基本輸入輸出(1)輸入數據的函數Inputbox(提示信息,標題,默認值,位置)①提示信息:指對輸入數據的提示,顯示在對話框中,不能省略。②標題:指對運行此函數后彈出的對話框的標題。③默認值:指默認的輸入數據值。④位置:是指運行此函數后彈出的對話框的左上角在屏幕上的位置①①②③④樣例:如r=InputBox(“r=","輸入半徑")它是提供從鍵盤輸入數據的函數。利用它可產生一個對話框(不需要事先畫),提示用戶輸入數據并單擊命令按鈕。該函數返回用戶輸入數據的值。(2)利用已存在的相應text控件進行輸入如:a=val(a為整數或者實數類型的數據時,為字符類型,進行格式轉換確保數據正確)(3)使用print輸出到窗體格式:print輸出內容如printa+bprint“hello”,”!”多個輸出內容之間,可以用&、分號和逗號隔開。如果沒有符號,則換行。(4)利用已存在的相應控件進行輸出(實際上是賦值語句)如=a=“a=“&a條件語句的格式:格式一:If條件Then語句組1Else語句組2格式二:If條件Then語句組1Else語句組2EndIf關系表達式運算符號=>>=<<=<>含義等于大于大于等于小于小于等于不等于邏輯表達式:例子:0<=b<10b>=0andb<10a<=5或者a>10a<=5ora>10and運算規(guī)則:兩者為true結果才為true.如:4>5and6<9其值為false;3>2and4>1值為trueor運算規(guī)則:只有有一個為true結果就為真.如4>5or6<9其值為true;3<2or5<>5值為falsenot運算規(guī)則:取反.如not(4<5)值為false;not(2<>2)值為true日期型比較:日期型比較時“今天比昨天大”的規(guī)則。如#6/13/2022#>#11/13/2022#其值為true,即年份大的比較大;年份相同比較月份,月份大的比較大;年份、月份相同比較天,天比較大的日期大。字符型數據比較:這樣的話VB就是按照字符從左到右一個一個進行比對。每個字符的大小是由其編碼決定的。字符型數據從小到大順序“0”-“9”“A”-“Z”“a”-“z”比如"A"的ASCII碼是65,"a"的ASCII碼是97,因此"A"<"a"。例如:“23”和“3”比較大小,因為加了雙引號,所以不能看做是數字大小的比較,是逐位進行比較的。“23”的第一位是2,而“3”只有一位是3,2小于3,所以:“23”<"3"日期型加減:#6/23/2022#-#6/13/2022#=10;#6/23/2022#+1=#6/24/2022#運算順序:算
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年五年級期中班主任工作總結(二篇)
- 液態(tài)化學品配送協議書
- 北京市XX場景裝修合同
- 保健食品傭金居間合同模板
- 博物館裝修增項協議
- 創(chuàng)意設計居間工程合同
- 創(chuàng)意園大廈裝修合同樣本
- 梁柱核心區(qū)施工方案
- 八年級上寒假數學試卷
- 蚌埠今日中考數學試卷
- 王崧舟:學習任務群與課堂教學變革 2022版新課程標準解讀解析資料 57
- 招投標現場項目經理答辯(完整版)資料
- 運動競賽學課件
- 重大事故隱患整改臺賬
- 2022年上海市初中畢業(yè)數學課程終結性評價指南
- DB15T 2058-2021 分梳綿羊毛標準
- 高考作文備考-議論文對比論證 課件14張
- 新華師大版七年級下冊初中數學 7.4 實踐與探索課時練(課后作業(yè)設計)
- 山東省萊陽市望嵐口礦區(qū)頁巖礦
- 《普通生物學教案》word版
- 安全生產應知應會培訓課件
評論
0/150
提交評論