freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

vbscript基礎(chǔ)-資料下載頁

2025-08-04 10:24本頁面
  

【正文】 值類型后再運(yùn)算?! 。?)字符串運(yùn)算符 ?。?) 關(guān)系運(yùn)算符  1)如果兩個(gè)操作數(shù)都是數(shù)值型,則按其大小比較  2)如果兩個(gè)操作數(shù)都是字符型,則按字符的ASCII碼值從左到右一一比較  3)漢字字符大于西文字符  4)關(guān)系運(yùn)算符的優(yōu)先級(jí)相同  5): ?。俊硎救魏螁我蛔址 ?——表示0個(gè)或多個(gè)字符  ——表示任何一個(gè)數(shù)字(0 9)  [字符列表]——表示字符列表中的任何單一字符  [!字符列表]—— 表示不在字符列表中的任何單一字符 ?。?) 邏輯運(yùn)算符  1)若有多個(gè)條件時(shí),And必須全部條件為真才為真;Or只要有一個(gè)條件為真就為真。   2)如果邏輯運(yùn)算符對(duì)數(shù)值進(jìn)行運(yùn)算,則以數(shù)字的二進(jìn)制值逐位進(jìn)行邏輯運(yùn)算。And運(yùn)算常用于屏蔽某些位;Or運(yùn)算常用于把某些位置1?! ∪纾?2 And 7 表示對(duì)1100與0111進(jìn)行And運(yùn)算,得到二進(jìn)制值100,結(jié)果為十進(jìn)制4。  3)對(duì)一個(gè)數(shù)連續(xù)進(jìn)行兩次Xor操作,可恢復(fù)原值。在動(dòng)畫設(shè)計(jì)中,用Xor可恢復(fù)原來的背景?!   。?)表達(dá)式的組成  表達(dá)式由常量、變量、運(yùn)算符、函數(shù)和圓括號(hào)按一定的規(guī)則組成,通過運(yùn)算后有一個(gè)結(jié)果,運(yùn)算結(jié)果的類型由數(shù)據(jù)和運(yùn)算符共同決定。 ?。?)表達(dá)式的書寫規(guī)則  1)乘號(hào)不能省略  2)括號(hào)必須成對(duì)出現(xiàn),均使用圓括號(hào),可以嵌套,但必須配對(duì)?! ?)表達(dá)式從左到右在同一基準(zhǔn)上書寫,無高低、大小之分?! ±簊qr((3*x+y)z)/(x*y)^4 ?。?)不同數(shù)據(jù)類型的轉(zhuǎn)換  操作數(shù)的數(shù)據(jù)類型應(yīng)該符合要求,不同的數(shù)據(jù)應(yīng)該轉(zhuǎn)換成同一類型。在算術(shù)運(yùn)算中,如果操作數(shù)的數(shù)據(jù)精度不同,VB規(guī)定運(yùn)算結(jié)果采用精度較高的數(shù)據(jù)類型?! 。?)優(yōu)先級(jí)  同一表達(dá)式中,不同運(yùn)算符的優(yōu)先級(jí)是:算術(shù)運(yùn)算符 字符運(yùn)算符 關(guān)系運(yùn)算符 邏輯運(yùn)算符  注意:對(duì)于存在多種運(yùn)算符的表達(dá)式,可增加圓括號(hào)改變優(yōu)先級(jí)或使表達(dá)式更清晰。 算法概論  1.算法的概念  算法:指用計(jì)算機(jī)解決某一問題的方法和步驟?! ∷惴ǚ诸悾?數(shù)值算法:用于解決一般數(shù)學(xué)解析方法難以解決的問題,如:求超越方程的根、求定積分、解微分方程等。   非數(shù)值算法:用于對(duì)非數(shù)值信息進(jìn)行查找、排序等。   數(shù)值算法:用于解決一般數(shù)學(xué)解析方法難以解決的問題,如:求超越方程的根、求定積分、解微分方程等?! 》菙?shù)值算法:用于對(duì)非數(shù)值信息進(jìn)行查找、排序等?! ?.算法的特征 (1)確定性:指算法的每個(gè)步驟都應(yīng)確切無誤,沒有歧義。?。?)可行性:指算法的每個(gè)步驟必須是計(jì)算機(jī)能夠有效執(zhí)行、可以實(shí)現(xiàn)的,并可得到確定的結(jié)果?!。?)有窮性:指一個(gè)算法應(yīng)該在有限的時(shí)間和步驟內(nèi)可以執(zhí)行完畢的?!。?)輸入性:指一個(gè)算法可以有0或多個(gè)輸入數(shù)據(jù)?!。?)輸出性:指一個(gè)算法必須有一個(gè)或多個(gè)輸出結(jié)果?! ?.算法的評(píng)價(jià)  主要評(píng)價(jià)指標(biāo)是:算法是否正確、運(yùn)行的效率、占用系統(tǒng)資源的多少?! ?.算法的描述  一般常用流程框圖來描述算法。    “結(jié)構(gòu)化程序設(shè)計(jì)方法”規(guī)定算法有三種基本結(jié)構(gòu): 順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)  6.算法示例 ?。?)歐幾里德算法——求兩個(gè)自然數(shù)的最大公約數(shù)  ?。?)順序查找算法—— 在N個(gè)字符串集合中,查找有無特定的字符串存在  順序結(jié)構(gòu)   1.賦值語句  賦值語句是任何程序設(shè)計(jì)中最基本的語句,賦值語句都時(shí)順序執(zhí)行的。賦值語句的形式為:  變量名 = 表達(dá)式  它的作用是計(jì)算右邊表達(dá)式的值,然后賦給左邊的變量,表達(dá)式的類型應(yīng)該與變量名的類型一致?! ?. 使用說明 ?。?)當(dāng)表達(dá)式為數(shù)值型而與變量精度不同時(shí),強(qiáng)制轉(zhuǎn)換成左邊變量的精度; ?。?)當(dāng)表達(dá)式是數(shù)字字符串,左邊變量是數(shù)值類型,自動(dòng)轉(zhuǎn)換成數(shù)值類型再賦值,但當(dāng)表達(dá)式中有非數(shù)字字符或空串,則出錯(cuò)?! 。?)任何非字符類型賦值給字符類型,自動(dòng)轉(zhuǎn)換為字符類型; ?。?)當(dāng)邏輯型賦值給數(shù)值型時(shí),True轉(zhuǎn)換為 1,F(xiàn)alse轉(zhuǎn)換為0;反之,非0轉(zhuǎn)換為True,0轉(zhuǎn)換為False; ?。?)賦值號(hào)左邊的變量只能是變量,不能是常量、常數(shù)符號(hào)、表達(dá)式,否則報(bào)錯(cuò);  (6)不能在一句賦值語句中,同時(shí)給各變量賦值; ?。?)在條件表達(dá)式中出現(xiàn)的 = 是等號(hào),系統(tǒng)會(huì)根據(jù) = 號(hào)的位置,自動(dòng)判斷是否為賦值號(hào); ?。?)注意N=N+1 是累加中常見的賦值語句,表示將N變量中的值加1后再賦值給N?! ?選擇結(jié)構(gòu)(或稱分支結(jié)構(gòu))  1. IF條件語句  (1)If……Then語句(單分支結(jié)構(gòu) F)  語句形式:  1)If 表達(dá)式 Then     語句塊    End If   2)If 表達(dá)式 Then 語句  說明:表達(dá)式一般為關(guān)系表達(dá)式、邏輯表達(dá)式,也可以為算術(shù)表達(dá)式,非0為True,0為False;  語句塊可以是一句或多句,若用2)表示,則只能是一句語句,若多句,語句間需用冒號(hào)分隔,而且必須在一行上書寫。  例:已知兩個(gè)數(shù)x和y,比較它們的大小,使得 x大于y:  方法一: if xy then       t=x       x=y       y=t       end if  方法二: if xy then t=x : x=y : y=t  注意:將兩個(gè)變量中的數(shù)進(jìn)行交換時(shí),必須借助于第三個(gè)變量才能實(shí)現(xiàn)?! ?2)If……Then……Else語句(雙分支結(jié)構(gòu))     語句形式:   1)If 表達(dá)式 Then       語句塊1   Else     語句塊2    End If   2) If 表達(dá)式 Then 語句1 Else 語句2   例: x2 5 x≠0     3x +2 x=0   (3)If……Then……ElseIf語句(多分支結(jié)構(gòu))   語句形式:   If 表達(dá)式1 Then      語句塊1     ElseIf 表達(dá)式2 Then       語句塊2      ……      [ Else 語句塊 n+1 ]   End If   注意 :   1)不管有幾個(gè)分支,程序執(zhí)行了一個(gè)分支后,其余分支不再執(zhí)行;  2)ElseIf 不能寫成Else If   3)當(dāng)多分支中有多個(gè)表達(dá)式同時(shí)滿足,則只執(zhí)行第一個(gè)與之匹配的語句塊   例:已知變量strC中存放了一個(gè)字符,判斷該字符是字母字符、數(shù)字字符還是其他字符。   (4)If語句的嵌套  If語句的嵌套是指if 或else后面的語句塊中又包含If語句。語句形式:  If 表達(dá)式1 Then    If 表達(dá)式11 Then         ……      End If         ……     End If   注意:   1)對(duì)于嵌套結(jié)構(gòu),為了增強(qiáng)程序的可讀性,應(yīng)該采用縮進(jìn)形式書寫;  2)If語句形式若不在一行上書寫,必須與End If配對(duì),多個(gè)if嵌套,End If與它最接近的Emd If配對(duì)?! ±?已知x、y、z三個(gè)數(shù),比較它們的大小并排序,使得xyz.  2. Select Case語句(情況語句)  Select Case語句(情況語句)是多分支語句的又一種形式,語句形式:   Select Case 變量或表達(dá)式       Case 表達(dá)式列表1            語句塊1       Case 表達(dá)式列表2           語句塊2            ……       [Case Else      語句塊n+1]   End Select  說明:1)變量或表達(dá)式可以是數(shù)值型或字符串表達(dá)式  2)表達(dá)式列表I 可以是表達(dá)式、一組用逗號(hào)分隔的枚舉值、表達(dá)式1 to 表達(dá)式Is關(guān)系運(yùn)算符表達(dá)式;如:case 1 to 10 、 case a,w,e,t 、 case 2,4,6,8,is10  3)并不是所有的多分支結(jié)構(gòu)都可以用情況語句代替的。例:已知輸入某課程的百分制成績mark,要求顯示對(duì)應(yīng)五級(jí)制的評(píng)定,評(píng)定條件如下:  3. 條件函數(shù)  ?。?)if函數(shù)  函數(shù)形式: Iif(表達(dá)式,當(dāng)條件為True時(shí)的值,當(dāng)條件為False時(shí)的值.例:求X、Y中大的數(shù),并放入變量Tmax中: Tmax=Iif(XY, X, Y) ?。?)Choose函數(shù)  函數(shù)形式:Choose(整數(shù)表達(dá)式,選項(xiàng)列表)  如果整數(shù)表達(dá)式的值是1,則選擇列表中的第1項(xiàng),依次類推;如果小于1或大于列表項(xiàng)數(shù)時(shí),則返回NULL?! ±?根據(jù)nub為1 4的值,換算成不同的運(yùn)算符: OP= Choose(nub,“+”,“-”,“”,“247?!保 ⊙h(huán)結(jié)構(gòu)   循環(huán)是在指定的條件下多次重復(fù)執(zhí)行一組語句。VB中提供了兩種類型的循環(huán)語句:  計(jì)數(shù)循環(huán)語句和條件型循環(huán)語句   1.For循環(huán)語句(知道循環(huán)次數(shù)的計(jì)數(shù)型循環(huán))  語句形式: For循環(huán)變量 = 初值To 終值[ Step步長]        語句塊       [Exit For]         語句塊      Next循環(huán)變量  說明:1) 循環(huán)變量必須為數(shù)值型  2)步長一般為正,初值小于終值;若為負(fù),初值大于終值;缺省步長為1;  3)語句塊可以是一句或多句語句,稱為循環(huán)體;  4)Exit For 表示當(dāng)遇到該語句時(shí),退出循環(huán)體;   執(zhí)行Next的下一句;  循環(huán)次數(shù)=int((終值 初值)/步長+1)  5)退出循環(huán)后,循環(huán)變量的值保持退出時(shí)的值;  6)在循環(huán)體內(nèi)對(duì)循環(huán)變量可多次引用,但不要對(duì)其賦值,否則影響結(jié)果?! ?.Do……Loop循環(huán)(不知道循環(huán)次數(shù)的條件型循環(huán))   是用于控制循環(huán)次數(shù)未知的循環(huán)結(jié)構(gòu),語法形式有兩種:   形式1:Do While …… Loop  Do [ While | Until 條件 ]     語句塊    [ ExitDo ]     語句塊     Loop  形式2:Do …… Loop While      Do     語句塊    [ ExitDo ]     語句塊   Loop[ While | Until 條件 ]  說明:  1)形式1為先判斷后執(zhí)行,有可能一次也不執(zhí)行;  2)形式2為先執(zhí)行后判斷,至少執(zhí)行一次;  3)關(guān)鍵字While 用于指明條件為真時(shí)就執(zhí)行循環(huán)體中的語句,Until剛好相反;  4)當(dāng)省略了While|Until 條件字句,即循環(huán)結(jié)構(gòu)僅由 Do……Loop關(guān)鍵字構(gòu)成時(shí),表示無條件循環(huán),這時(shí)循環(huán)體內(nèi)應(yīng)該有Exit Do語句,否則為死循環(huán);  5)Exit Do 語句表示當(dāng)遇到該語句時(shí),退出循環(huán),執(zhí)行Loop的下一語句?! ?. 循環(huán)的嵌套  指在循環(huán)體內(nèi)又包含了一個(gè)完整的循環(huán)結(jié)構(gòu)。循環(huán)嵌套對(duì)For 循環(huán)和Do……Loop循環(huán)均適用?! ∑渌o助控制語句   1.Go To 語句  語句形式: Go To 標(biāo)號(hào) | 行號(hào)  說明:(1)Go To語句只能轉(zhuǎn)移到同一過程的標(biāo)號(hào)或行號(hào)處;標(biāo)號(hào)是一個(gè)字符系列,首字符必須為字母,與大小寫無關(guān),任何轉(zhuǎn)移到的標(biāo)號(hào)后面必須有冒號(hào): ;行號(hào)是一個(gè)數(shù)字序列; ?。?)以前BASIC中常用此語句,可讀性差;現(xiàn)在要求盡量少用或不用,改用選擇結(jié)構(gòu)或循環(huán)結(jié)構(gòu)來代替。  2.Exit語句  用于退出某控制結(jié)構(gòu)的執(zhí)行,VB的Exit語句有多種形式,如:   Exit For (退出For循環(huán))   Exit Do(退出Do)循環(huán))   Exit Sub (退出子過程)  Exit Function(退出函數(shù))  3.End 語句  獨(dú)立的End語句用于結(jié)束一個(gè)程序的執(zhí)行,可以放在任何事件過程中,形式為:End   VB 的End語句還有多種形式,用于結(jié)束一個(gè)過程或塊,如:  End If, End With, End Type, End Select,End Sub, End Function  4.With語句  它的作用是可以對(duì)某個(gè)對(duì)象執(zhí)行一系列的語句,而不用重復(fù)指出對(duì)象的名稱。但不能用一個(gè)With語句設(shè)置多個(gè)不同的對(duì)象。屬性前面需要帶點(diǎn)號(hào)“ ”。  語句形式如下:With對(duì)象名   語句塊  End With  例:Withform1   . Height=3000   . Width=4000   . BackColor=RGB(255,0,0)  End With  程序調(diào)試  1.VB的調(diào)試工具 ?。?)設(shè)置自動(dòng)語法檢查  打開工具菜單 → 單擊選項(xiàng)命令 → 選擇 編輯器 頁面
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1