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

正文內(nèi)容

visualbasic語(yǔ)法基礎(chǔ)-預(yù)覽頁(yè)

 

【正文】 行程序之前由系統(tǒng)編譯器幫助檢查程序中是否有未顯式聲明的變量,如果希望這樣做,可以在通用聲明部分用強(qiáng)制顯式聲明語(yǔ)句。 ( 2)某學(xué)校有近萬(wàn)名學(xué)生,做一個(gè)學(xué)生信息表。 數(shù)組元素的個(gè)數(shù) 稱(chēng)為數(shù)組的長(zhǎng)度(大小) 數(shù)組的特點(diǎn): 1)數(shù)組的命名規(guī)則遵循標(biāo)識(shí)符命名規(guī)則; 2)數(shù)組中的元素是有序排列的; 3)數(shù)組的元素個(gè)數(shù)是有限的; 4)數(shù)組的數(shù)據(jù)類(lèi)型就是該數(shù)組的下標(biāo)變量的數(shù)據(jù)類(lèi)型; 5)數(shù)組元素的存儲(chǔ)不是松散狀態(tài),而是占據(jù)一片連續(xù)區(qū)域。 ( 4)在程序結(jié)構(gòu)上,簡(jiǎn)單變量不適合使用循環(huán)的辦法來(lái)解決,增加了代碼的復(fù)雜度。 數(shù)組 2)數(shù)組的上、下界 數(shù)組有上界和下界,數(shù)組的元素在上下界內(nèi)連續(xù)遞增。 ? 一個(gè)下標(biāo)的下標(biāo)變量構(gòu)成一維數(shù)組,一維數(shù)組表示線(xiàn)性順序; ? 兩個(gè)下標(biāo)的下標(biāo)變量構(gòu)成二維數(shù)組,二維數(shù)組用于表示平面; ? 三個(gè)下標(biāo)的下標(biāo)變量構(gòu)成三維數(shù)組,三維數(shù)組可以表示立體空間。 Pear(1 to 2,1 to 3,2 to 4) 表示三維數(shù)組,大小為 2 3 3,元素總數(shù)為三個(gè)維數(shù)的乘積 18,該數(shù)組在數(shù)學(xué)上可以用立體圖形來(lái)表示。 數(shù)組 5) 下標(biāo)變量的使用說(shuō)明 ?下標(biāo)變量由數(shù)組名后跟小括號(hào)“ ()” 括起來(lái)的下標(biāo)組成。 例如 : a(6), b(2*m+1), c(i)。 ?下標(biāo)變量像簡(jiǎn)單變量一樣,一個(gè)下標(biāo)變量代表相應(yīng)數(shù)組的一個(gè)組成元素。 靜態(tài)數(shù)組 1.靜態(tài)數(shù)組的聲明 數(shù)組聲明的語(yǔ)法格式: {Public | Private | Dim } 數(shù)組名 (下標(biāo) ) [As 類(lèi)型 ] 下標(biāo)的格式 : [下界 1 To] 上界 1 [, [下界 2 To] 上界2]? ) 例如: Dim A(2)As Double 一維數(shù)組 A,共有三個(gè)雙精度元素,分別為 A(0)、 A(1)、A(2)。 即: Dim D(3)As Double 聲明過(guò)程中 D(3)表示 D是一個(gè)一維數(shù)組,有 4個(gè)元素,分別為 D(0)、 D(1)、 D(2)、 D(3)。 若事先不知道數(shù)組的大小,并希望在運(yùn)行時(shí)可以根據(jù)需要改變 數(shù)組的大?。ɑ虼笮〔粩喔淖儯?,這時(shí)就要使用動(dòng)態(tài)數(shù)組。 ( 2)在需要指定數(shù)組大小時(shí),再使用 ReDim語(yǔ)句分配數(shù)組中實(shí)際元素個(gè)數(shù)。 ( 3) Preserve表示再次使用 ReDim語(yǔ)句改變數(shù)組大小時(shí)保留數(shù)組中原來(lái)的數(shù)據(jù) ,但 Preserve只能改變多維數(shù)組中最后一維的上界,否則運(yùn)行程序報(bào)錯(cuò)。 動(dòng)態(tài)數(shù)組 動(dòng)態(tài)數(shù)組 如果數(shù)組 A已經(jīng)有一些值 ,比如說(shuō) dim 數(shù)組 A() as long Redim 數(shù)組 (1 to 2) 數(shù)組 A(1)=10 數(shù)組 A(2)=20 39。這里使用 Preserve,所以重定義之后1,2下標(biāo)里面被保留 數(shù)組 A(3)=30 得到的是 數(shù)組 A(1)=10 數(shù)組 A(2)=20 數(shù)組 A(3)=30 注意 ,此函數(shù)只能修改下標(biāo) ,而不能修改上標(biāo) ,如果是多維的也是一樣 ,只能改下標(biāo) 統(tǒng)計(jì)輸入的任意個(gè)數(shù)之和。 A(i) s = s + A(i) Next i Print N amp。 例如: Private Sub Form_Click() Dim A(1 To 10) As Integer, i As Integer ?? For i = 1 To 10 Print A(i) Next i ?? End Sub 一維數(shù)組元素的輸入與輸出 運(yùn)算符和表達(dá)式 運(yùn)算 是對(duì)數(shù)據(jù)進(jìn)行加工的過(guò)程,描述不同運(yùn)算的符號(hào)稱(chēng)為 運(yùn)算符 ,參與運(yùn)算的數(shù)據(jù)稱(chēng)為 操作數(shù) 。根據(jù)運(yùn)算符的不同,可以將表達(dá)式分為 算術(shù)表達(dá)式 、 字符串表達(dá)式 、 關(guān)系表達(dá)式 、 邏輯表達(dá)式 。由于一個(gè)表達(dá)式中可能出現(xiàn)多種算術(shù)運(yùn)算符,所以計(jì)算的時(shí)候要按照優(yōu)先級(jí)來(lái)進(jìn)行運(yùn)算,優(yōu)先級(jí)越高的越先計(jì)算。 邏輯型 數(shù)字字符型 數(shù)值型 運(yùn)算 注意 +、 、 *、 /的運(yùn)算規(guī)則和數(shù)學(xué)里面的運(yùn)算規(guī)則一樣,計(jì)算時(shí)按照 “ 先乘除,后加減 ” 的規(guī)則計(jì)算。 注意 a MOD b的值為 a整除 b后的余數(shù),如果參加計(jì)算的數(shù)據(jù)是小數(shù),先對(duì)它們進(jìn)行四舍五入取整,然后再完成求模運(yùn)算。 11/16/1999 + 33的結(jié)果為 12/19/1999,表示從 1999年 11月 16日后推 33天是 1999年 12月 19日。求個(gè)位數(shù) c = b * 10 + a 39。和 +。連接符在任何時(shí)候都做字符串連接操作,如果操作數(shù)有非字符串?dāng)?shù)據(jù),先將其轉(zhuǎn)換為對(duì)應(yīng)的字符串?dāng)?shù)據(jù),再進(jìn)行連接操作。結(jié)果為新字符串 xyz123 123 amp。結(jié)果為新字符串 123456 123 amp。結(jié)果為數(shù)據(jù) 168 123+45 39。”連接符時(shí)必須在 “ amp。接在一起, VB系統(tǒng)先把它作為類(lèi)型定義符處理,因而會(huì)出現(xiàn)語(yǔ)法錯(cuò)誤。 出錯(cuò) 100“ amp。 結(jié)果為 100123 Abc amp。 結(jié)果為 Abc123 想一想 字符串運(yùn)算符及其表達(dá)式 例 3 編寫(xiě)一個(gè)簡(jiǎn)單的加法程序,用兩個(gè)文本框存放被加數(shù)和加數(shù),另外一個(gè)文本框存放結(jié)果,單擊 “ 計(jì)算 ”按鈕將計(jì)算結(jié)果顯示在結(jié)果框中,單擊 “ 算式 ” 按鈕將整個(gè)算式完整顯示在算式的標(biāo)簽中。 _ amp。 4,c amp。關(guān)系運(yùn)算的結(jié)果是邏輯值,即運(yùn)算的結(jié)果只有 True和 False兩種。 例如: 1999562021613的結(jié)果為 False。 ( 2)字符串比較 ,則按字符的 ASCII碼值從左到右一一比較 ,直到出現(xiàn)不同的字符為止 .。 關(guān)系運(yùn)算沒(méi)有優(yōu)先級(jí),也可以認(rèn)為具有相同的優(yōu)先級(jí),所以計(jì)算的時(shí)候按照從左到右的順序進(jìn)行計(jì)算。 例: Private sub form_click() print 32 and 34 print not (32 and 34) print 13 or 23 Print 10 = 3 20 End sub 想一想 運(yùn)算符優(yōu)先級(jí) 每種同類(lèi)型的運(yùn)算符都有內(nèi)部的運(yùn)算符優(yōu)先級(jí),一個(gè)表達(dá)式中可以包括不同的運(yùn)算符和函數(shù),當(dāng)各種算符出現(xiàn)在同一個(gè)表達(dá)式中時(shí),也應(yīng)該按照不同類(lèi)型運(yùn)算符的優(yōu)先級(jí)進(jìn)行運(yùn)算。 Visual Basic表達(dá)式的書(shū)寫(xiě)規(guī)則 ( 1)每個(gè)符號(hào)占一個(gè)位置,必須在同一基準(zhǔn)并排書(shū)寫(xiě)所有符號(hào)都不能出現(xiàn)在上標(biāo)、下標(biāo),如: 23應(yīng)該寫(xiě)成2^3, x1要寫(xiě)成 x1。 、 α、 β、∑、 ∏等。 ( 3)注意函數(shù)的值域。 字符串函數(shù) Left$(“ World” ,2) 結(jié)果 : Right$(“ World”,2) 結(jié)果 : Mid$(“World”,2,3) 結(jié)果 : 函數(shù) 含義 Left $() 從 C中左邊起取 N個(gè)字符 Right$(C,N) 從 C中右邊起取 N個(gè)字符 Mid$(C,N1,N2) 從 C中第 N1位取 N2個(gè)字符 Wo ld “ ” “ ” orl “ ” 字符串函數(shù) 函數(shù) 含義 Len(C) 返回 C的長(zhǎng)度 Len(“ name” ) 結(jié)果 : 4 函數(shù) 含義 String$(n,Str) 返回 由 Str第一個(gè)字符重復(fù) n次所組成的字符串 Space$(n) 返回包含 n個(gè)空格的字符串 String(3, s)的結(jié)果為: sss String(3, sab)的結(jié)果同樣為: sss Space(6)的結(jié)果為: 字符串函數(shù) Instr( 4,” xxpxxpXp”,” p”) 函數(shù) 含義 Instr([N1,]C1,C2[,M]) 返回 C2在 C1中首次出現(xiàn)的位置 (從 N1開(kāi)始 ) 函數(shù) 含義 Lcase(c) 將 C中大寫(xiě)字母變?yōu)樾?xiě)字母 Ucase(c) 將 C中小寫(xiě)字母改為大寫(xiě)字母 UCase(How Are You) ? HOW ARE YOU。例如: Year(Now) 返回當(dāng)前日期的年份。 a。 c。 e。HFFFF”) N4的值是 1可以識(shí)別八、十六進(jìn)制 N6= Val(“”) N6的值為 120單精度型數(shù)據(jù) 函數(shù)名 一般格式 功能 數(shù)值轉(zhuǎn)換為字符串 Str(n) 返回由數(shù)值 n組成的字符串 字符串轉(zhuǎn)換為數(shù)值 Val(Str) 返回包含于字符串 Str內(nèi)的數(shù)字 隨機(jī)數(shù)函數(shù) 直接使用 Rnd函數(shù)每次得到的序列都是一樣的,在使用中有時(shí)希望每次都得到不同的序列,那么就可以使用Randomize隨機(jī)數(shù)種子生成器語(yǔ)句,使用在 Rnd函數(shù)之前,這樣可以使得 Rnd函數(shù)產(chǎn)生的隨機(jī)數(shù)為不同的序列。 若要生成 [a, b]區(qū)間范圍內(nèi)的 隨機(jī)整數(shù) ,可以用公式 Int((ba+1)*Rnd + a) 使用 Rnd函數(shù)之前,先用 Randomize語(yǔ)句來(lái)初始化隨機(jī)數(shù)生成器 例 通過(guò)隨機(jī)函數(shù)產(chǎn)生 2個(gè)兩位正整數(shù),求這 2個(gè)數(shù) 之和并顯示出來(lái) 隨機(jī)數(shù)函數(shù) 編寫(xiě)的窗體單擊事件過(guò)程代碼如下: Private Sub Form_Click() Dim a As Integer, b As Integer, c As Integer Randomize 39。 a, b Print 和數(shù) : 。 例如: Format(, .)的結(jié)果為 。 所以一般情況下,整數(shù)部分用 表示,小數(shù)的位數(shù)可以用0表示,即規(guī)定某個(gè)數(shù)據(jù)保留的位數(shù)。 “ ”、 “ ”表示轉(zhuǎn)換為大寫(xiě)或者小寫(xiě)字母。 MyStr = Format(MyTime, h:m:s)表示返回 17:4:23
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1