第3章 Visual Basic語(yǔ)言基礎(chǔ)_第1頁(yè)
第3章 Visual Basic語(yǔ)言基礎(chǔ)_第2頁(yè)
第3章 Visual Basic語(yǔ)言基礎(chǔ)_第3頁(yè)
第3章 Visual Basic語(yǔ)言基礎(chǔ)_第4頁(yè)
第3章 Visual Basic語(yǔ)言基礎(chǔ)_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第3章VisualBasic語(yǔ)言基礎(chǔ)第3章VisualBasic語(yǔ)言基礎(chǔ)

第3章VisualBasic語(yǔ)言基礎(chǔ)本章內(nèi)容及要求:熟悉VB程序中代碼和語(yǔ)句書寫規(guī)則;掌握VB的數(shù)據(jù)類型;掌握VB的運(yùn)算符和表達(dá)式的使用;掌握常用內(nèi)部函數(shù)的使用;

本章重點(diǎn):變量和常量的定義及使用、運(yùn)算符和表達(dá)式的使用及常用內(nèi)部函數(shù)的使用。

本章難點(diǎn):數(shù)據(jù)類型、運(yùn)算符與表達(dá)式?!睢畹?章VisualBasic語(yǔ)言基礎(chǔ)1

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.1VisualBasic語(yǔ)言字符集及編碼規(guī)則3.1.1VisualBasic的字符集l字母:大寫英文字母A—Z;小寫英文字母a—z。l數(shù)字:0一9;l專用字符:共27個(gè),

3.1.2編碼規(guī)則與約定(一)、編碼規(guī)則1.VB代碼中不區(qū)分字母的大小寫。3.在同一行上可以書寫多條語(yǔ)句,語(yǔ)句間要用冒號(hào)“:”分隔。3.若一個(gè)語(yǔ)句行不能寫下全部語(yǔ)句,或在特別需要時(shí),可以換行。換行時(shí)需在本行后加入續(xù)行符,1個(gè)空格加下劃線“_”?!睢畹?章VisualBasic語(yǔ)言基礎(chǔ)2

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.1VisualBasic語(yǔ)言字符集及編碼規(guī)則4.一行最多允許255個(gè)字符。5.解釋以Rem開頭,也可以使用單引號(hào)“'”,解釋內(nèi)容可直接出現(xiàn)在語(yǔ)句的后面。6.在程序轉(zhuǎn)向時(shí)需用到標(biāo)號(hào),標(biāo)號(hào)是以字母開始而以冒號(hào)結(jié)束的字符串。

☆☆第3章VisualBasic語(yǔ)言基礎(chǔ)

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.1VisualBasic語(yǔ)言字符集及編碼規(guī)則(二)、約定1.為了提高程序的可讀性,對(duì)于VB中的關(guān)鍵字其首字母大寫,其余字母小寫2.解釋有利于程序的維護(hù)和調(diào)試Rem開始或單撇‘。例如:’ThisisaVBREMThisisaVB在6.0中新增了“塊解釋/取消塊解釋”3.通常不使用行號(hào)4.對(duì)象名命名約定:每個(gè)對(duì)象的名字由3個(gè)小寫字母組成的前綴(指明對(duì)象的類型)和表示該對(duì)象作用的縮寫字母組成?!睢畹?章VisualBasic語(yǔ)言基礎(chǔ)

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.2數(shù)據(jù)類型3.2.1VisualBasic的標(biāo)準(zhǔn)數(shù)據(jù)類型

☆☆第3章VisualBasic語(yǔ)言基礎(chǔ)

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.2數(shù)據(jù)類型3.2.2用戶自定義類型在模塊級(jí)別中使用,用于定義包含一個(gè)或多個(gè)元素的用戶自定義的數(shù)據(jù)類型。使用形式:Type自定義類型名元素名[([下標(biāo)])]As類型名元素名[([下標(biāo)])]As類型名...EndType

說(shuō)明

☆☆第3章VisualBasic語(yǔ)言基礎(chǔ)

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.2數(shù)據(jù)類型例如:對(duì)于一個(gè)學(xué)生的“學(xué)號(hào)”、“姓名”、“性別”、“年齡”、“入學(xué)成績(jī)”等數(shù)據(jù),為了處理數(shù)據(jù)的方便,常常需要把這些數(shù)據(jù)定義成一個(gè)新的數(shù)據(jù)類型(如Student類型)。TypeStudentXhAsStringXmAsStringXbAsStringNlAsIntegerScoreAsSingleEndType☆☆第3章VisualBasic語(yǔ)言基礎(chǔ)

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.3常量和變量3.3.1常量在程序運(yùn)行過(guò)程中,其值不能被改變的量稱為常量。在VB中有三類常量:普通常量符號(hào)常量系統(tǒng)常量。

一、普通常量1.整型常量(1)整型(Integer):

表示-32768至32767之間的整數(shù)例如:1011020(2)長(zhǎng)整型(Long):表示-2,147,483,648至2,147,483,647之間的整數(shù)例如:長(zhǎng)整型常數(shù)的書寫:23

☆☆第3章VisualBasic語(yǔ)言基礎(chǔ)

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.3常量和變量通常我們說(shuō)的整型常量指的是十進(jìn)制整數(shù),但VB中可以使用八進(jìn)制和十六進(jìn)制形式的整型常數(shù),因此整型常數(shù)

有如下三種形式:1)十進(jìn)制整數(shù)。如125,0,-89。20

2)八進(jìn)制整數(shù)。以或O(字母O)開頭的整數(shù)是八進(jìn)制整數(shù),如O25表示八進(jìn)制整數(shù)25,即(25)8,等于十進(jìn)制數(shù)21。3)十六進(jìn)制。以H開頭的整數(shù)是十六進(jìn)制整數(shù),如H25表示十六進(jìn)制整數(shù)25,即(25)16,等于十進(jìn)制數(shù)37。VB中的顏色數(shù)據(jù)常常用十六進(jìn)制整數(shù)表示?!睢畹?章VisualBasic語(yǔ)言基礎(chǔ)9

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.3常量和變量2、實(shí)數(shù)1)單精度實(shí)型(Single):有效數(shù)為7位

2)雙精度實(shí)型(Double):有效數(shù)為15位常量的表示:1)十進(jìn)制小數(shù)形式。它是由正負(fù)號(hào)(+,-)、數(shù)字(0~9)和小數(shù)點(diǎn)(.)或類型符號(hào)(!、#)組成,即n.n,n!或n#,其中n是0~9的數(shù)字。例如0.123、.123、123.0、123!、123#等2)指數(shù)形式。nEm或n.nEm,nDm或n.nDm例:1.25E+3和1.25D+3相當(dāng)于1250.0或者1.25103?!睢畹?章VisualBasic語(yǔ)言基礎(chǔ)10

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.3常量和變量3、字符串常量

在VB中字符串常量是用雙引號(hào)“”括起的一串字符,可以是所有西文字符和漢字、標(biāo)點(diǎn)符號(hào)等;例如ABC,abcdefg,123,0,VB程序設(shè)計(jì)等。說(shuō)明:(1)表示空字符串,而表示有一個(gè)空格的字符串;(2)若字符串中有雙引號(hào),例如ABDXYZ,則用連續(xù)兩個(gè)雙引號(hào)表示,即:ABDXYZ“4、邏輯(Boolean)數(shù)據(jù)類型只有兩個(gè)值True,或False。將邏輯數(shù)據(jù)轉(zhuǎn)換成整型時(shí):True為-1,False為0;其它數(shù)據(jù)轉(zhuǎn)換成邏輯數(shù)據(jù)時(shí):非0為True,0為False?!睢畹?章VisualBasic語(yǔ)言基礎(chǔ)11

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.3常量和變量5、日期常量日期(Date)型數(shù)據(jù)按8字節(jié)的浮點(diǎn)數(shù)來(lái)存儲(chǔ),表示日期范圍從公元100年1月1日~9999年12月31日,而時(shí)間范圍從0:00:00~23:59:59。一種在字面上可被認(rèn)作日期和時(shí)間的字符,只要用號(hào)碼符“#”括起來(lái),都可以作為日期型數(shù)值常量。例:#09/02/99#、#January4,1989#,#2023-5-414:30:00

PM#都是合法的日期型常量。

☆☆第3章VisualBasic語(yǔ)言基礎(chǔ)

第3章VisualBasic語(yǔ)言基礎(chǔ)

3.3常量和變量二、符號(hào)常量在程序中,某個(gè)常量多次被使用,則可以使用一個(gè)符號(hào)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論