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

正文內(nèi)容

第02章程序設(shè)計(jì)入門-文庫吧資料

2025-03-04 19:33本頁面
  

【正文】 是否被賦過值。為了避免出現(xiàn)上述情況,最好對(duì)數(shù)值運(yùn)算使用 “+” 運(yùn)算符,而對(duì)字符串連接使用 “” 運(yùn)算符。如果一個(gè)變量中是數(shù)值而另一個(gè)變量中是字符串,則情況就復(fù)雜了。例如:If IsNumeric(X) Then X =X+5上述語句的含義是:如果 Variant變量 X是一個(gè)數(shù)值,則執(zhí)行 X=X+5。如果 Variant變量中存放的不是數(shù)值或可以解釋為數(shù)值的內(nèi)容(日期 /時(shí)間或含有數(shù)字的字符串),則對(duì)其進(jìn)行算術(shù)運(yùn)算或函數(shù)運(yùn)算時(shí)會(huì)發(fā)生錯(cuò)誤。例如,用下面的語句可以把 Variant 轉(zhuǎn)換為Currency 類型的值。如果是較小的整數(shù),則以 Integer 類型存儲(chǔ),而較大的或帶有小數(shù)部分的數(shù)值則用 Long 類型或 Double類型存儲(chǔ)。但是,這種靈活性同時(shí)也帶來一定的 “ 隱患 ” ,主要有以下兩個(gè)方面:Variant變量的內(nèi)部表示與各種基本數(shù)據(jù)類型及時(shí)間 /日期類型相對(duì)應(yīng),見表 22。為了避免出現(xiàn)這種情況,在進(jìn)行字符串連接時(shí),最好使用運(yùn)算符 “” 。( 2)運(yùn)算符 “+” 既可以用于數(shù)值相加,又可以用于字符串連接(見 )。如果 Variant變量中的內(nèi)容是 XYZ90,則不能對(duì)其進(jìn)行算術(shù)運(yùn)算,因?yàn)?XYZ90不是有效的數(shù)值。向 Variant變量賦值時(shí)不必進(jìn)行任何轉(zhuǎn)換, Visual Basic 自動(dòng)執(zhí)行必要的轉(zhuǎn)換。如前所述,如果一個(gè)變量未經(jīng)定義而直接使用,則該變量為 variant 類型變量。 Variant變量可以用普通數(shù)據(jù)類型變量的格式定義,也可以使用默認(rèn)定義。 定義變量的語句為 : Dim|Static|Public|Private 變量名 As 數(shù)據(jù)類型⑵ Dim|Static|Public|Private 可選四者之一,其含義是: ◆ Dim|Private: 常用于過程或模塊中定義本地變量(局部變量),當(dāng)過 程執(zhí)行完后這些本地變量將被釋放 . ◆ Static:常用于過程中定義靜態(tài)變量,當(dāng)過程執(zhí)行完后其值不會(huì)被釋放 ,將繼續(xù)保留以供下次調(diào)用本過程時(shí)引用 . ◆ Public:用于定義公用變量 (全局變量 ),該變量在整個(gè)程序中均有效 ,可被應(yīng)用程序的所有過程引用和訪問 .⑶ 變量名的命名規(guī)則: ◆ 變量名不得以數(shù)字開頭 .如 :12a,5SUM等都是錯(cuò)誤的 .◆ 變量名的長(zhǎng)度不得超過 255個(gè)字符 .◆ 變量名不得與關(guān)鍵字同名 .如 :CONST,Public等均為非法變量名 . 舉例: Dim Str As String 定義 str為變長(zhǎng)字符型變量 . Dim Password As String *6 定義為定長(zhǎng) (6個(gè)字符 )字符型變量 . Static Numb As Long 定義 Numb為長(zhǎng)整型的靜態(tài)變量 .可演示 : 在一個(gè)命令按鈕的事件過程中添加如下代碼 : Private Sub Command1_Click() Static Numb As Long Numb = Numb + 1 已單擊的次數(shù)為: 。變量的名字稱為變量名。例如 :“vbCrLf” 回車 /換行符常數(shù),它就是系統(tǒng)常量,等效于 Chr$(13)+Chr$(10)。在下拉列表框中選擇 VB或 VBA對(duì)象庫,然后在 “ 類 ” 列表框中選擇常量組,右側(cè)的成員列表中即顯示預(yù)定義的常量,窗口底端的文本區(qū)域中將顯示該常量的功能??梢栽?“ 對(duì)象瀏覽器 ” 中查看內(nèi)部常量。 vEnd Sub( 2)內(nèi)部的 (或系統(tǒng) )定義的符號(hào)常量?jī)?nèi)部或系統(tǒng)定義的常量是 VB和控件提供的。 s Print a=。符號(hào)常量的定義格式為 : Const 符號(hào)常量名 [As 數(shù)據(jù)類型 ]=表達(dá)式例如 : Const PI= Const R As Integer=100*5例題 使用上面定義的符號(hào)常量,計(jì)算半徑 (R)為 100的圓周長(zhǎng) ,圓面積和球體體積。符號(hào)常量有兩種來源:用戶定義的符號(hào)常量和內(nèi)部的 (或系統(tǒng) )定義的符號(hào)常量。 True表示邏輯值 真 , False表示邏輯值 假 。( 3)日期 /時(shí)間常量用以表達(dá)某一天或某一具體時(shí)間,使用時(shí)必須用 “” 號(hào)括起來。例如:+38, , , 。浮點(diǎn)數(shù)由尾數(shù)、指數(shù)符號(hào)和指數(shù)三部分組成,其中尾數(shù)本身也是一個(gè)浮點(diǎn)數(shù)。216。例如: , , , , 。定點(diǎn)數(shù): 定點(diǎn)數(shù)是帶有小數(shù)點(diǎn)的正數(shù)或負(fù)數(shù)。例如,整數(shù)數(shù)值常量: 10, 2566, 38, 0;長(zhǎng)整數(shù)數(shù)值常量: 524698, 26938, 0;字節(jié)數(shù)值常量: 255, 128, 0。216。根據(jù)常量的數(shù)據(jù)類型有:數(shù)值常量、字符常量、日期 /時(shí)間常量、布爾常量。 在 Visual Basic中,有兩種形式的常量:文字常量和符號(hào)常量。常量在程序執(zhí)行期間是不發(fā)生變化的,而變量的值是可變的,它代表內(nèi)存中指定的存儲(chǔ)單元。我們?cè)?變量進(jìn)行詳細(xì)介紹。構(gòu)造數(shù)據(jù)類型將在第六章進(jìn)行詳細(xì)介紹。 圖 21 Visual Basic的 “ 立即 ” 窗口 構(gòu)造類型除了上面介紹的基本數(shù)據(jù)類型外,在 Visual Basic中還提供了構(gòu)造類型,主要包括數(shù)組、用戶自定義類型、以及枚舉類型等。建議盡量使用標(biāo)準(zhǔn)格式,因?yàn)榉菢?biāo)準(zhǔn)格式容易產(chǎn)生歧義,例如 0238就不表示 2023年 3月 8日,而是表示 2023年 2月 3日。4. String型可分為定長(zhǎng)和變長(zhǎng)兩類 ,定長(zhǎng)型可容納 65535個(gè)字符 ,變長(zhǎng)型可容納 20億個(gè)字符。 3. 在 Visual Basic中,數(shù)值型數(shù)據(jù)都有一個(gè)有效的范 圍值,程序中的數(shù)據(jù)如果超出規(guī)定的范圍,就會(huì)出現(xiàn) “ 溢出 ” 信息( Overflow)。 Single與 Double的有效范圍比 Currency大得多 ,但精度低。 ◆ Integer與 Long型 :只能表達(dá)整數(shù) ,數(shù)值范圍達(dá)到+/21億 ,但運(yùn)算速度較慢。從數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1