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

正文內(nèi)容

visualbasic語法基礎(chǔ)(編輯修改稿)

2025-06-15 20:01 本頁面
 

【文章內(nèi)容簡介】 數(shù)組是一個整體,但在具體操作時是針對數(shù)組元素進(jìn)行的。 基本操作包含:( P26) ?數(shù)組元素賦值 ?清理元素 3. 數(shù)組輸出 數(shù)組內(nèi)容的輸出使用一重循環(huán)實(shí)現(xiàn)。 例如: 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)算 是對數(shù)據(jù)進(jìn)行加工的過程,描述不同運(yùn)算的符號稱為 運(yùn)算符 ,參與運(yùn)算的數(shù)據(jù)稱為 操作數(shù) 。 在 VB中,運(yùn)算符有 算術(shù)運(yùn)算符 、 字符串運(yùn)算符 、 關(guān)系運(yùn)算符 、 邏輯運(yùn)算符 。 表達(dá)式 用來表示某個求值規(guī)則,可以由關(guān)鍵字、運(yùn)算符、常量、變量、函數(shù)、對象和配對的圓括號以合適的形式組合而成。 每個表達(dá)式都有一個惟一的值作為表達(dá)式的值。根據(jù)運(yùn)算符的不同,可以將表達(dá)式分為 算術(shù)表達(dá)式 、 字符串表達(dá)式 、 關(guān)系表達(dá)式 、 邏輯表達(dá)式 。 算術(shù)運(yùn)算符及其表達(dá)式 算術(shù)運(yùn)算符是專用來進(jìn)行數(shù)學(xué)計(jì)算的運(yùn)算符。 Visual Basic提供的算術(shù)運(yùn)算符共有 7個,除 負(fù)號 為 單目運(yùn)算符外,其余的都為 雙目運(yùn)算符 ,即需要兩個操作數(shù)完成的運(yùn)算。 算術(shù)運(yùn)算符 含義 示例 結(jié)果 優(yōu)先級 ^ 乘方 3^2 9 1 負(fù)號 5 5 2 * 乘 4*5 20 3 / 除 3/10 3 \ 整除 2\5 0 4 Mod 取模 /取余 6 Mod 5 1 5 + 加 2+8 10 6 減 51 4 6 算術(shù)運(yùn)算符及其表達(dá)式 算術(shù)表達(dá)式 是由 算術(shù)運(yùn)算符 連接操作數(shù)構(gòu)成的表達(dá)式,其運(yùn)算結(jié)果是數(shù)值。由于一個表達(dá)式中可能出現(xiàn)多種算術(shù)運(yùn)算符,所以計(jì)算的時候要按照優(yōu)先級來進(jìn)行運(yùn)算,優(yōu)先級越高的越先計(jì)算。圓括號可以改變優(yōu)先級,括號內(nèi)的優(yōu)先級最高。 算術(shù)運(yùn)算符的操作數(shù) 可以 是 數(shù)值型 、 數(shù)字字符型 或 邏輯型 。計(jì)算時 數(shù)字字符型 和 邏輯型數(shù)據(jù) 自動轉(zhuǎn)換為 數(shù)值型 后再參與運(yùn)算。 邏輯型 數(shù)字字符型 數(shù)值型 運(yùn)算 注意 +、 、 *、 /的運(yùn)算規(guī)則和數(shù)學(xué)里面的運(yùn)算規(guī)則一樣,計(jì)算時按照 “ 先乘除,后加減 ” 的規(guī)則計(jì)算。 整除 運(yùn)算的運(yùn)算規(guī)則是先計(jì)算兩個整數(shù)的商,再丟棄商值的小數(shù)部分。若參加運(yùn)算的除數(shù)或被除數(shù)不是整數(shù),則按照四舍五入的方法先進(jìn)行取整,然后再按照整除運(yùn)算的規(guī)則計(jì)算結(jié)果。例如 8\3的結(jié)果是 2, \3的結(jié)果是 2。 注意 a MOD b的值為 a整除 b后的余數(shù),如果參加計(jì)算的數(shù)據(jù)是小數(shù),先對它們進(jìn)行四舍五入取整,然后再完成求模運(yùn)算。如果參加運(yùn)算的有負(fù)數(shù),用絕對值參加取模運(yùn)算,運(yùn)算結(jié)果的符號和 a的符號一致。例如: MOD 3的結(jié)果是 0, 5 MOD 3的結(jié)果是 2。 “ +” 、 “ ”也可以對日期型數(shù)據(jù)進(jìn)行計(jì)算,用來計(jì)算日期之間的關(guān)系,如 12/19/1999 11/16/1999的結(jié)果為 33,表示 1999年 12月 19日到 1999年 11月 16日之間有33天。 11/16/1999 + 33的結(jié)果為 12/19/1999,表示從 1999年 11月 16日后推 33天是 1999年 12月 19日。 算術(shù)運(yùn)算符及其表達(dá)式 例 1:若有如下程序,分別聲明變量 a, b分別賦值為 2和 3,在窗體的單擊事件中測試各種算術(shù)運(yùn)算的結(jié)果。 Private Sub Form_Click() a = 2: b = 3 Print a + b, a b Print a * b, a Mod b Print a / b, a \ b Print a ^ b End Sub 兩行語句一行書寫 編寫的窗體單擊事件過程代碼如下: Private Sub Form_Click() Dim x As Integer, a As Integer Dim b As Integer, c As Integer x = 36 a = x \ 10 39。求十位數(shù) b = x Mod 10 39。求個位數(shù) c = b * 10 + a 39。生成新的數(shù) Print 處理后的數(shù) : 。 c End Sub 例 2: 給定一個兩位正整數(shù) (如 36),交換個位數(shù)和十位數(shù)的位置,并將處理后的結(jié)果顯示在窗體上。 運(yùn)行程序后單擊窗體,輸出結(jié)果是:處理后的數(shù): 63 算術(shù)運(yùn)算符及其表達(dá)式 將數(shù)學(xué)公式轉(zhuǎn)換為 VB表達(dá)式 )2)(1(30s i n321 ????yxba程序中寫為: Sqr(a+b)*sin(30*)/((x1^2+1)*(y^32)) 字符串運(yùn)算符及其表達(dá)式 字符串運(yùn)算符 的作用是實(shí)現(xiàn)字符串的連接,也稱連接運(yùn)算符,字符串運(yùn)算符有 amp。和 +。 當(dāng)參加運(yùn)算的操作數(shù)都是字符型數(shù)據(jù)時,兩運(yùn)算符的作用和結(jié)果相同,都是將兩個字符串連接起來,組成一個新的字符串。 當(dāng)連接運(yùn)算的操作數(shù)并非都為字符串的時候,兩個連接運(yùn)算符的結(jié)果有所差別。 amp。連接符在任何時候都做字符串連接操作,如果操作數(shù)有非字符串?dāng)?shù)據(jù),先將其轉(zhuǎn)換為對應(yīng)的字符串?dāng)?shù)據(jù),再進(jìn)行連接操作。 xyz + 123 39。結(jié)果為新字符串 xyz123 xyz amp。 123 39。結(jié)果為新字符串 xyz123 123 amp。 xyz 39。結(jié)果為新字符串 123xyz 123 amp。 456 39。結(jié)果為新字符串 123456 123 amp。 xyz 39。結(jié)果為新字符串 123xyz 字符串運(yùn)算符及其表達(dá)式 當(dāng) +連接符作為運(yùn)算符時,若其中一個字符串為數(shù)字字符型數(shù)據(jù),另一個為數(shù)值型數(shù)據(jù)時,先將數(shù)字字符型變?yōu)閿?shù)值型,再實(shí)現(xiàn)算術(shù)加法運(yùn)算;若兩個都為數(shù)值型數(shù)據(jù),則直接按照算術(shù)運(yùn)算符實(shí)現(xiàn)加法運(yùn)算;若其中一個為數(shù)值型數(shù)據(jù),另外一個為非數(shù)字字符型數(shù)據(jù),系統(tǒng)則會提示出錯。 123+45 39。結(jié)果為數(shù)據(jù) 168 123+45 39。結(jié)果為數(shù)據(jù) 168 Visual Basic 編程 +45 39。程序會提示出錯 為了避免 “ +”做連接運(yùn)算時與加法運(yùn)算混淆,一般都使用 amp。作為連接符號使用,但使用 “ amp?!边B接符時必須在 “ amp?!钡那懊婧秃竺娓髟黾右粋€空格避免出錯。這是因?yàn)榉?“ amp?!钡牧硪粋€含義是長整型的類型符,如果變量與符號 amp。接在一起, VB系統(tǒng)先把它作為類型定義符處理,因而會出現(xiàn)語法錯誤。 例如: 100 + 123 39。 結(jié)果為 223 100 + 123 39。 結(jié)果為 100123 Abc + 123 39。 出錯 100“ amp。 123 39。 結(jié)果為 100123 100 amp。 123 39。 結(jié)果為 100123 Abc amp。 123 39。 結(jié)果為 Abc123 Abc amp。 123 39。 結(jié)果為 Abc123 想一想 字符串運(yùn)算符及其表達(dá)式 例 3 編寫一個簡單的加法程序,用兩個文本框存放被加數(shù)和加數(shù),另外一個文本框存放結(jié)果,單擊 “ 計(jì)算 ”按鈕將計(jì)算結(jié)果顯示在結(jié)果框中,單擊 “ 算式 ” 按鈕將整個算式完整顯示在算式的標(biāo)簽中。 字符串運(yùn)算符及其表達(dá)式 Private Sub Command1_Click() Dim s1 As Integer, s2 As Integer, s3 As Integer s1 = Val() s2 = Val() s3 = s1 + s2 = s3 End Sub Private Sub Command2_Click() = amp。 amp。 + amp。 _ amp。 = amp。 End Sub 字符串運(yùn)算符及其表達(dá)式 練習(xí) Private sub form_click() a=“西安 ” : b=“工業(yè)大學(xué) ” print a amp。 b print a+b c=123 print c amp。 4,c amp。 “4” print c+4, c+”4” d=“123” print d amp。 4 ,d amp。 “4” print d+4,d+”4” End sub 想一想 關(guān)系運(yùn)算符及其表達(dá)式 關(guān)系運(yùn)算符也稱為比較運(yùn)算符,用來比較兩個操作數(shù)之間的大小關(guān)系, 操作數(shù) 可以是 數(shù)值型數(shù)據(jù) 、 字符(串)型數(shù)據(jù) 、 日期型數(shù)據(jù) 等, 但不能是邏輯型數(shù)據(jù) ,若為邏輯型數(shù)據(jù)則需要根據(jù)邏輯型數(shù)據(jù)向數(shù)值型數(shù)據(jù)轉(zhuǎn)換的規(guī)則轉(zhuǎn)換后再進(jìn)行運(yùn)算。關(guān)系運(yùn)算的結(jié)果是邏輯值,即運(yùn)算的結(jié)果只有 True和 False兩種。 數(shù)值型數(shù)據(jù) 字符型數(shù)據(jù) 日期型數(shù)據(jù) 邏輯型數(shù)據(jù) 數(shù)值型數(shù)據(jù) 運(yùn)算 關(guān)系運(yùn)算符及其表達(dá)式 算術(shù)運(yùn)算符 含義 示例 結(jié)果 優(yōu)先級 = 等于 abc=abd False 算術(shù)運(yùn)算符具有相同的優(yōu)先級 大于 (3+5)2 True = 大于等于 abc=abd False 小于 abcabc False = 小于等于 23=4 True 不等于 aA True 關(guān)系運(yùn)算符及其表達(dá)式 數(shù)值型數(shù)據(jù)在進(jìn)行比較的時候,直接比較其值大小。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1