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

正文內(nèi)容

visualbasic程序設(shè)計(jì)基礎(chǔ)(上)ppt(參考版)

2025-01-22 07:10本頁面
  

【正文】 聲明 x為整型變量 Rem Dim x As Integer (2) 也可以使用 “ 視圖 ” → “工具欄 ” → “編輯 ” 命令,單擊“ 設(shè)置注釋塊 ” 、 “ 解除注釋塊 ” 按鈕,如圖所示。 (1) 以 Rem開頭后跟被注釋語句,或以被注釋語句開頭后跟以單引號開頭的注釋內(nèi)容。 (3) 一行最多允許書寫 255個(gè)字符。 代碼書寫規(guī)則 1代碼書寫規(guī)則 (1) 一行可寫多條語句,語句間用 “ :”號隔開。 設(shè) A和 B是兩個(gè)布爾型數(shù)據(jù),布爾運(yùn)算返回的結(jié)果如表所示。 表達(dá)式 4 布爾表達(dá)式 1)布爾運(yùn)算符 用來對布爾型數(shù)據(jù)進(jìn)行各種布爾操作的運(yùn)算, VB中常用的布爾運(yùn)算符如表所示 表達(dá)式 4 布爾表達(dá)式 2)布爾表達(dá)式 布爾表達(dá)式一般格式為: 布爾量 布爾運(yùn)算符 布爾量 VB中的布爾量可為布爾常量、布爾變量、布爾函數(shù)和關(guān)系表達(dá)式四種。 (5) 對于字符串是將這兩個(gè)字符串從左到右逐個(gè)字符相比,如果兩個(gè)字符串長度相等,對應(yīng)位置的字符也完全相同,則這兩個(gè)字符串相等,否則,以第一次出現(xiàn)的不同字符的比較結(jié)果為準(zhǔn),如 THEN和 THAT前兩個(gè)字符相同,第 3個(gè)字符 EA,所以 THEN大于 THAT,而與第 4個(gè)字符無關(guān)。 (3) 漢字字符是按其機(jī)內(nèi)碼的大小比較。在不同數(shù)據(jù)類型比較時(shí)遵照的比較規(guī)則不同: (1) 數(shù)值型數(shù)據(jù)按其數(shù)值大小進(jìn)行比較。運(yùn)算符兩邊為字符串,比較結(jié)果為 False ?12/12/1999 12/12/1998 39。如: ?5*4〈 20 39。 1)關(guān)系運(yùn)算符 VB 提供的常用的關(guān)系運(yùn)算符有 6種,如表所示。如 ab, 47,ababc都是合法的關(guān)系表達(dá)式。 100 39。 321 39。 321 39。 321 39。”連接符 無論連接符兩旁是字符型數(shù)據(jù)還是數(shù)值型,進(jìn)行連接操作之前,系統(tǒng)先將操作數(shù)轉(zhuǎn)換成字符型,然后再連接。 類型一致,結(jié)果為 123321 ?a123+321 39。例如: ?123+321 39。 結(jié)果及其類型為: 1234,字符型 ?12 + 34 39。 結(jié)果及其類型為: VB很棒 ,字符型 ?12 amp。 結(jié)果及其類型為: VB很棒 ,字符型 ?VB amp。 表達(dá)式 2 字符表達(dá)式 2)字符表達(dá)式 字符表達(dá)式是由字符串運(yùn)算符連接起來的字符串常量、變量、函數(shù)所構(gòu)成的式子,其運(yùn)算結(jié)果可能為數(shù)字型也可能為字符型?!币彩情L整型的類型定義符,當(dāng) “ amp?!睍r(shí)應(yīng)注意,運(yùn)算符 “ amp?!眱蓚€(gè),它們都是將兩個(gè)字符串連接起來。 (8) 進(jìn)行 8+0運(yùn)算,得 8。 (6) 進(jìn)行 64\( 40)運(yùn)算,得 1。 (4) 進(jìn)行 3*5運(yùn)算,得 15。 (2) 進(jìn)行 08運(yùn)算,得 8。結(jié)果為 14, 數(shù)字字串 4轉(zhuǎn)化為數(shù)值 4 表達(dá)式 1 算術(shù)表達(dá)式 4)算術(shù)符運(yùn)算優(yōu)先級 在一個(gè)表達(dá)式中可能包括多個(gè)運(yùn)算符,這就要確定各運(yùn)算符的優(yōu)先順序問題。 例如: ?30–True 39。即: Integer → Long → Single → Double 但當(dāng) Long型與 Single型數(shù)據(jù)運(yùn)算時(shí),結(jié)果為 Double。 表達(dá)式 1 算術(shù)表達(dá)式 2)算術(shù)表達(dá)式書寫規(guī)則 VB算術(shù)表達(dá)式實(shí)例 : 表達(dá)式 1 算術(shù)表達(dá)式 3)不同數(shù)據(jù)類型的轉(zhuǎn)換 如果參與運(yùn)算的兩個(gè)數(shù)值型數(shù)據(jù)為不同類型, VB系統(tǒng)會自動將它們轉(zhuǎn)化為同一類型,然后進(jìn)行運(yùn)算。 (3) 乘號不能省略,如 xy要寫成 x*y, 3sin(x) 要寫成 3*sin(x)。 (2) 一律用小括號(),并且必須配對。 表達(dá)式 1 算術(shù)表達(dá)式 2)算術(shù)表達(dá)式書寫規(guī)則 算術(shù)表達(dá)式與數(shù)學(xué)中的代數(shù)式寫法有所區(qū)別,在書寫時(shí)應(yīng)特別注意: (1) 所有字符必須寫在同一行上,遇到分式寫成除法的形式,上標(biāo)寫成乘方或指數(shù)形式,下標(biāo)寫成下標(biāo)變量的形式。 表達(dá)式 1 算術(shù)表達(dá)式 算術(shù)表達(dá)式也稱為數(shù)值型表達(dá)式,由算術(shù)運(yùn)算符、數(shù)值型常量、變量、函數(shù)和圓括號組成,其運(yùn)算結(jié)果為一數(shù)值。在 VB中常用的有四種類型的表達(dá)式,分別為算術(shù)表達(dá)式、字符串表達(dá)式、關(guān)系表達(dá)式、布爾表達(dá)式。 表達(dá)式 運(yùn)算是對數(shù)據(jù)進(jìn)行加工的過程,描述各種不同運(yùn)算的符號稱為運(yùn)算符,參與運(yùn)算的數(shù)據(jù)稱為操作數(shù)。例如: ?format(,+00) 結(jié)果: +04 ?format(,) 結(jié)果: (7) “其它符號 ” 在格式字符串中被原樣輸出。例如: ?format(,.) 結(jié)果: 123, ?format(,.) 結(jié)果: 123, ?format(,.) 結(jié)果: ,(逗號原樣輸出) ?format(,.) 結(jié)果: (輸出錯(cuò)誤) 內(nèi)部函數(shù) 4 格式輸出函數(shù) (5) “%”通常放在格式字符串尾部,用來輸出百分號,同時(shí)對數(shù)值乘 100。 內(nèi)部函數(shù) 4 格式輸出函數(shù) (3) “.”顯示小數(shù)點(diǎn)位置,小數(shù)部分多余的數(shù)字按四舍五入處理,例如: ?format(,) 結(jié)果: ?format(,.) 結(jié)果: ?format(,.) 結(jié)果: (4) “, ” 用于從小數(shù)點(diǎn)左邊一位開始,每 3位用一個(gè)逗號分開。如果要顯示的數(shù)值的位數(shù)大于指定的區(qū)段長度,則數(shù)值照原樣顯示。 內(nèi)部函數(shù) 4 格式輸出函數(shù) 幾點(diǎn)說明: (1) “”表示一個(gè)數(shù)字位。如果省略 “ 格式字符串 ” ,則 Foramt函數(shù)的功能與 Str函數(shù)基本相同,但把正數(shù)轉(zhuǎn)換成字符串時(shí), Str函數(shù)在字符串前留有一個(gè)空格,而 Foramt函數(shù)則不留空格。 內(nèi)部函數(shù) 3 轉(zhuǎn)換函數(shù) 常用的 VB轉(zhuǎn)換函數(shù)如表所示。 (5) Sgn(x)為符號函數(shù),當(dāng) x為正數(shù)時(shí),函數(shù)值為 1;當(dāng) x為負(fù)數(shù)時(shí),函數(shù)值為 1;當(dāng) x為 0時(shí),函數(shù)值為 0。默認(rèn)的情況下,每次運(yùn)行應(yīng)用程序時(shí) VB提供相同的種子, Rnd函數(shù)將產(chǎn)生相同序列的隨機(jī)數(shù)。 得到 [0, 99]之間的隨機(jī)整數(shù) Int(21*Rnd+30) 39。如表達(dá)式 Int(Rnd*(ba+1))+a產(chǎn)生 [a,b]之間的隨機(jī)整數(shù)。 內(nèi)部函數(shù) 1 數(shù)學(xué)運(yùn)算函數(shù) 函數(shù)使用的幾點(diǎn)說明: (4) Rnd()產(chǎn)生 0~ 1之間的隨機(jī)小數(shù),調(diào)用時(shí)可以為 Rnd()、 Rnd等形式。 (2) 三角函數(shù)中參數(shù) x應(yīng)為弧度,遇到角度必須轉(zhuǎn)換為弧度,如Sin(450)應(yīng)寫成 Sin(*45)。 內(nèi)部函數(shù) 1 數(shù)學(xué)運(yùn)算函數(shù) 數(shù)學(xué)運(yùn)算函數(shù)用于各種數(shù)學(xué)運(yùn)算,常用數(shù)學(xué)運(yùn)算函數(shù)如表。 內(nèi)部函數(shù) 在程序設(shè)計(jì)中常常要進(jìn)行一些專門的運(yùn)算,如數(shù)值計(jì)算中求 sinx, cosx, |x|等, VB提供了一系列函數(shù)來完成這些運(yùn)算,用戶不必編寫完成這些功能的程序代碼(即程序段或子程序),而只需給出函數(shù)名以及參數(shù)(自變量),就可以返回一個(gè)結(jié)果值(函數(shù)值),極大地方便了用戶,提高了編程的效率。在“ 對象瀏覽器 ” 可查看 VB提供的內(nèi)部常量。 變量與常量 2 常量 3 ) 系統(tǒng)常量 系統(tǒng)常量是指 VB系統(tǒng)和控件提供的常量。 定義雙精度符號常量 count 注意: (1) 常量一旦定義,在程序中只能引用,不得改變其值。 定義單精度符號常量 pi,值為 Const max As Integer=100 39。 VB允許用一個(gè)符號來代表一個(gè)常量,稱這個(gè)符號為自定義符號常量,簡稱符號常量,其定義格式為: Const 符號常量名[ As〈 類型 〉 ]= 〈 表達(dá)式 〉 其中:符號常量名的命名規(guī)則與變量名命名規(guī)則相同; 〈 類型 〉用來聲明常量類型,為表 31中的任一數(shù)據(jù)類型; 〈 表達(dá)式 〉 由數(shù)值常量、字符串等常量及運(yùn)算符組成,可以包含前面定義過的常量,但不能使用函數(shù)調(diào)用。 ( 4)布爾常量 布爾常量只有 True(真)和 False(假)兩個(gè)值。表示 1999年 11月 18日 11/18/1999 10:28:56pm 39。如: 11/18/1999 39。 注意:雙引號必須是西文方式的引號。當(dāng)雙引號中沒有任何字符時(shí)稱為空字符串;當(dāng)雙引號中字符為空格時(shí),這個(gè)字符串稱為空格字符串。 變量與常量 2 常量 1)直接常量 (2) 字符型常量 字符型常量是用雙引號引住的任意字符,雙引號稱為字符串的定界符。根據(jù)常量的數(shù)據(jù)類型分為數(shù)值常量、字符串常量、布爾常量和日期常量。 變量與常量 2 常量 常量是在程序運(yùn)行過程中不變的量,在 VB中有三種常量:直接常量、用戶自定義符號常量和系統(tǒng)常量。為實(shí)現(xiàn)強(qiáng)制顯示聲明,可在窗體的通用聲明段或標(biāo)準(zhǔn)模塊的聲明段中,加入強(qiáng)制聲明語句: Option Explicit 強(qiáng)制聲明語句也可以執(zhí)行 “ 工具 ” 菜單中的 “ 選項(xiàng) ” 功能項(xiàng),單擊 “ 編輯器 ” 選項(xiàng)卡,選擇 “ 要求變量聲明 ” 復(fù)選框,這樣 VB系統(tǒng)會在新建的類模塊、窗體模塊或標(biāo)準(zhǔn)模塊的聲明段中,自動加入 Option Explicit語句。 采用隱式聲明似乎很方便,但會遇到因?yàn)樽兞棵斎脲e(cuò)誤,導(dǎo)致程序運(yùn)行結(jié)果不正確錯(cuò)誤,而這種錯(cuò)誤初學(xué)者難以查找,因此,使用變量時(shí)應(yīng)先采用顯式聲明的方式聲明變量,養(yǎng)成先聲明后使用的良好習(xí)慣。數(shù)值變量初始化為 0,字符型初始化為空串, Variant變量初始化為 Empty,布爾型變量為 False,日期型變量 00:00:00。 例如: Dim count%, sum1! 或 Dim count as Integer, sum1 as Single 若是下面的形式: Dim sum1, count% 或 Dim sum1, count as integer 定義 count為整型變量,而 sum1則為變體類型變量。 聲明 Count為整型變量 Dim sum1! 39。 變量與常量 2)聲明變量 (1) 顯式聲明 第二種格式: Dim 變量名 尾符 聲明時(shí)直接在變量名后加尾符來說明數(shù)據(jù)類型,適于有尾符的數(shù)據(jù)類型。 [ As 類型 〉 ]:定義變量名的數(shù)據(jù)類型。 變量與常量 1 變量 1)變量命名 下面是錯(cuò)誤的或使用不當(dāng)?shù)淖兞棵? 變量與常量 2)聲明變量 在程序中,使用變量前一般應(yīng)先聲明變量名及其數(shù)據(jù)類型,VB中用以下方式聲明變量及其類型。 ③ 盡量采用 VB建議的變量名前綴或后綴的約定來命名,以便區(qū)分變量的類型。 ② 變量名不能出現(xiàn)像句點(diǎn) “ . ” 、空格或嵌入 “ ! ” 、 “ ”、“ ”、 “ $”、 “ %”、 “ amp。如用 sum(或 s)代表求和,用 Difference(或 d)代表求差等。 ③ 變量名不區(qū)分大小寫,例如, XYZ, xyz, Xyz, xYz效果是一樣的。 ② 變量名不能使用 VB的關(guān)鍵字命名。 對于常量,在程序運(yùn)行期間,其內(nèi)存單元中存放的數(shù)據(jù)始終不變;對于變量,在程序運(yùn)行期間,其內(nèi)存單元中存放的數(shù)據(jù)可以根據(jù)需要隨時(shí)改變,即在程序運(yùn)行的不同時(shí)刻,存入新的數(shù)據(jù)后,原來的數(shù)據(jù)將被覆蓋。在機(jī)器語言與匯編語言中,通過對內(nèi)存單元的編號(稱為地址)來訪問內(nèi)存中的數(shù)據(jù),而在高級語言中,需要對存放數(shù)據(jù)的內(nèi)存單元命名,程序通過內(nèi)存單元名來訪問內(nèi)存中的數(shù)據(jù)。在 VB中所有未定義而直接使用的變量默認(rèn)的數(shù)據(jù)類型為變體型。用 4個(gè)字節(jié)存儲。日期型數(shù)據(jù)按 8字節(jié)的浮點(diǎn)形式存儲。 布爾型數(shù)據(jù)可以轉(zhuǎn)換為整型數(shù)據(jù),規(guī)則是: True轉(zhuǎn)換為 1,F(xiàn)alse轉(zhuǎn)換為 0;其他類型數(shù)據(jù)也可轉(zhuǎn)換成布爾型數(shù)據(jù),規(guī)則是:非 0轉(zhuǎn)換成 True, 0轉(zhuǎn)換成 False。如 “123”、 “abc”、 “中華人民共和國 ”等。不能表示負(fù)數(shù)。一個(gè)貨幣型數(shù)最多保留小數(shù)點(diǎn)右邊 4位和小數(shù)點(diǎn)左邊 15位。一個(gè)雙精度型數(shù)在內(nèi)存中用 8個(gè)字節(jié)來存儲,但雙精度型數(shù)存儲運(yùn)算有誤差,且運(yùn)算速度較整型數(shù)慢。一個(gè)單精度型數(shù)在內(nèi)存中用 4個(gè)字節(jié)來存儲,單精度型數(shù)存儲運(yùn)算有誤差,且運(yùn)算速度較整型數(shù)慢。 (2) 長整型( Long) 用于保存比整型范圍更大的整數(shù),數(shù)的取值范圍為 2147483648~ 2147483647, 一個(gè)長整型數(shù)在內(nèi)存中用 4個(gè)字節(jié)來存儲,長整型數(shù)運(yùn)算速度快、精確。 數(shù)據(jù)類型 數(shù)據(jù)類型 1.?dāng)?shù)值( Numeric)數(shù)據(jù)類型 (1) 整型( Integ
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1