VB語言基礎(chǔ)簡單易懂_第1頁
VB語言基礎(chǔ)簡單易懂_第2頁
VB語言基礎(chǔ)簡單易懂_第3頁
VB語言基礎(chǔ)簡單易懂_第4頁
VB語言基礎(chǔ)簡單易懂_第5頁
已閱讀5頁,還剩93頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

中國礦業(yè)大學計算機學院1第3章VB語言基礎(chǔ)3.1VB程序的書寫規(guī)則3.2VB數(shù)據(jù)類型3.3變量與常量3.4運算符和表達式3.5VB常用內(nèi)部函數(shù)本章小結(jié)中國礦業(yè)大學計算機學院計算機基礎(chǔ)部23.1

VB程序的書寫規(guī)則1.VB代碼不區(qū)分字母的大小寫(1)系統(tǒng)保留字(關(guān)鍵字)自動轉(zhuǎn)換每個單詞的首字母大寫。(2)用戶自定義的變量、過程名以第一次定義為準。

中國礦業(yè)大學計算機學院計算機基礎(chǔ)部32.語句書寫自由(1)一行可書寫多條語句,之間用冒號“:”分隔;例:a=4:B=A+2(2)一個長語句可分若干行書寫,用續(xù)行符連接,續(xù)行符是一個“空格”+“下劃線符”組成;(3)一行<=255個字符。3.1

VB程序的書寫規(guī)則中國礦業(yè)大學計算機學院計算機基礎(chǔ)部43.注釋有利于程序的維護和調(diào)試給程序加適當?shù)淖⑨屖且粋€良好的編程習慣什么地方加注釋?(1)聲明一個重要變量(2)對過程定義說明(3)對整個程序的說明

使用單引號(’)引導注釋以Rem開頭定義注釋塊3.1

VB程序的書寫規(guī)則中國礦業(yè)大學計算機學院計算機基礎(chǔ)部5數(shù)據(jù)類型是程序設(shè)計中的重要概念。是對某類數(shù)據(jù)的基礎(chǔ)特性的抽象描述。包括:該類數(shù)據(jù)的值的表示;對該值的操作。VB中數(shù)據(jù)類型:標準數(shù)據(jù)類型(11種)自定義類型3.2VB數(shù)據(jù)類型中國礦業(yè)大學計算機學院計算機基礎(chǔ)部63.2VB數(shù)據(jù)類型標準數(shù)據(jù)類型

自定義數(shù)據(jù)類型數(shù)值數(shù)據(jù)類型字符數(shù)據(jù)類型

日期數(shù)據(jù)類型邏輯數(shù)據(jù)類型對象數(shù)據(jù)類型變體數(shù)據(jù)類型中國礦業(yè)大學計算機學院計算機基礎(chǔ)部71.數(shù)值數(shù)據(jù)類型3.2VB數(shù)據(jù)類型中國礦業(yè)大學計算機學院計算機基礎(chǔ)部8(1)整型(Integer)

包括正整數(shù)、負整數(shù)和零范圍:-32768——+32767

例:DimaAsIntegera=50(2)長整型(Long)

表示的整數(shù)范圍比整型更大

例:DimaAsLonga=4800513.2VB數(shù)據(jù)類型中國礦業(yè)大學計算機學院計算機基礎(chǔ)部9(3)單精度型(Single)用來表示帶有小數(shù)部分的實數(shù).可表示最多7位有效數(shù)字的數(shù),否則,將四舍五入.

科學計數(shù)法格式:aE±c=a×10

例:5.453E+4=5.453×10-3.785E-2=-3.785×10±c4-23.2VB數(shù)據(jù)類型中國礦業(yè)大學計算機學院計算機基礎(chǔ)部10(4)雙精度型(Double)

與單精度類似,可表示最多15位有效數(shù)字的數(shù)科學計數(shù)法格式:aD±c=a×10±C3.2VB數(shù)據(jù)類型中國礦業(yè)大學計算機學院計算機基礎(chǔ)部11(5)貨幣型(Currency)

用于貨幣計算或精度要求高的計算定點實數(shù),其保留小數(shù)點右邊4位和左邊15位。例:DimaaAsCurrencyaa=3.1242

注:所有數(shù)值型變量之間均可相互賦值3.2VB數(shù)據(jù)類型中國礦業(yè)大學計算機學院計算機基礎(chǔ)部12看程序?qū)懡Y(jié)果PrivateSubForm_click()DimxAsDoubleDimaAsLong,bAsSingle,cAsBooleanDimdAsString,eAsDate,fAsCurrencyx=1111115.6767545a=x:b=x:d=x:c=x:e=x:f=xPrint"x為雙精度:";xPrint"a為長整型:";aPrint"b為單精度:";bPrint"c為布爾型:";cPrint"d為字符串:";dPrint"e為日期型:";ePrint"f為貨幣型:";fEndSub3.2VB數(shù)據(jù)類型中國礦業(yè)大學計算機學院計算機基礎(chǔ)部132.字符串類型(String)(1)變長字符串

PrivateSAsString

或DimS1As

String(2)定長字符串

DimS2AsString*20值用雙引號括起來,

用于存放字符型數(shù)據(jù)3.2VB數(shù)據(jù)類型中國礦業(yè)大學計算機學院計算機基礎(chǔ)部14例如:

Dimstr1AsString*4,str2AsString

str1=“vb程序”

:str2=“123”

注意3.2VB數(shù)據(jù)類型字符串中所包含的字符個數(shù)稱為字符串長度;變長字符串的長度由賦給它的值的長度決定;對于定長字符串,若賦給它的字符少于定長值,則不足部分由系統(tǒng)自動在右邊補空格填滿,若超過定長值,則多余部分被自動截去。中國礦業(yè)大學計算機學院計算機基礎(chǔ)部153.日期數(shù)據(jù)類型(Date)用8字節(jié)的浮點數(shù)表示日期和時間,日期范圍:100年1月1日-9999年12月31日時間范圍:0:00:00-23:59:59日期數(shù)據(jù)書寫形式:

任何字面上可認作日期和時間的字符,用“#”括起即可。3.2VB數(shù)據(jù)類型中國五礦業(yè)攏大學劫計算姻機學從院汪計堡算機用基礎(chǔ)敬部16例:#Ja殃nu拐ar祥y原1,羨19饑97#、#1柏Ja封n,膜97##5/塊12心/9祝8#、#19蘭98遙-5太-1話2嫌8:腦30違:0仔0聾PM#日期吼數(shù)據(jù)踢標準矮格式馬:#月/日/年##時:分:秒AM或PM##月/日/年潑時:分:秒AM或PM#3.砌2喉V繪B數(shù)據(jù)做類型中國磚礦業(yè)興大學別計算詢機學冠院猴計參算機長基礎(chǔ)茄部174.邏輯扭數(shù)據(jù)踢類型(B瞎oo艷le殘an洗)用于吼邏輯住判斷吐。取值火:Tr敢ueFa犯ls絨e例:2>御3結(jié)果耽為Fa擋ls泡e-5<-敬4結(jié)果陣為Tr別ue3.雄2違V火B(yǎng)數(shù)據(jù)煤類型中國屬礦業(yè)填大學控計算跡機學學院與計庭算機贊基礎(chǔ)畝部18該類番型數(shù)腫據(jù)可鉛與整鋼型或蔬長整素型互啊相轉(zhuǎn)穿換(1春)整型餅數(shù)據(jù)--納>邏輯誦數(shù)據(jù)非0擋--地>判Tr侍ue錄:穿0遙--追>襯Fa糖ls毀e(2蒜)邏輯遼數(shù)據(jù)--新>整型多數(shù)據(jù)Tr誓ue低-棕->麥-摔1泥:便Fa洗ls馳e求--宇>塊03.爺2敘V銳B數(shù)據(jù)糾類型中國垃礦業(yè)取大學穩(wěn)計算旨機學擋院真計許算機申基礎(chǔ)蜂部195.對象癥類型拔(Ob疏je迫ct)通過32位(4個字被節(jié))吧存儲劃空間況存放悄可引演用應簽用程拐序中對象的地刷址。作用果:可以技用Se菌t語句弦將某告一實俘際對阿象的咸對象披名賦葡給該早對象陷變量冶。然武后,碌就可戴以用唯對象嶄變量螞名代講替實度際的毀對象敘名。3.么2短V春B數(shù)據(jù)架類型中國制礦業(yè)謊大學芝計算湯機學湊院艇計和算機睡基礎(chǔ)府部20例如紛:Di軋mob偉jL協(xié)blAs田O崇bj吊ec查tSe版tob魄jL矩bl=l欄ab尚el鳳1ob測jL與bl棋.C離ap暈ti廟on=宅"W堵el聾co甚me繡"3.捷2想V越B數(shù)據(jù)古類型中國小礦業(yè)耀大學疫計算伙機學脹院堤計濱算機抖基礎(chǔ)途部216.變體塵類型(V落ar附ia造nt披)為數(shù)鐘據(jù)處茅理增荒加智勉能性煙。變體格類型葛:它是環(huán)一種坐隨時丘可以沙改變駱數(shù)據(jù)袍類型撲的數(shù)踢據(jù),撓數(shù)據(jù)眠類型壓可根論據(jù)上斯下文悶的變坑化而癥變化癢,是顏一種逃萬能查的數(shù)減據(jù)類數(shù)型。除去搏定長St踏ri掀ng類型奶和用鄰戶自倡己類氣型的悅數(shù)據(jù)建外,賺它可見以保姓存任苦何其婚他類強型(數(shù)值樣型、失日期梢型、往字符義型、貫對象班型)的數(shù)滋據(jù)。3.攤2欺V旗B數(shù)據(jù)續(xù)類型中國要礦業(yè)宣大學苗計算當機學俱院牽計糞算機嶄基礎(chǔ)勝部22Pr灣iv午at負eSu棕bFo從rm眼_C姻li勾ck()Di潮mTAsVa知ri盜an運tT=文12Fo杯rm役1.端Pr漲in殘t震TT=弱“*權(quán)**硬**擾**斗**膜”Fo斜rm購1.折Pr忽in杰t穴TEn秀d繁Su普b例如捆:3.軟2替V躬B數(shù)據(jù)籍類型中國如礦業(yè)向大學堤計算濾機學選院腦計創(chuàng)算機業(yè)基礎(chǔ)任部237.自定海義類些型語法蛇格式矮:Ty嘉pe自定旗義類雕型名元素臨名[(下標)]棒A電s類型造名…[元素戀名[(下標)]參A殿s類型韻名]En章d依T穩(wěn)yp腹e3.昨2龜V陜B數(shù)據(jù)篇類型中國妖礦業(yè)和大學濫計算虹機學噴院勇計紗算機姓基礎(chǔ)迎部24舉例:Ty芒peSt惕ud甜Ty酸peiN習oAs翼I贊nt藍eg寇erst井rN埋am如eAs出St車ri味ng利*2序0En這d猜Ty醋pe變量解說明疊:Di部m析St眉ud箭en伍t1AsSt杰ud消Ty壤peSt捆ud鵝en籠t1鹿.i傘No畏=0楚01St扯ud顧en替t1納.s象tr健Na笨me即=“Jo設(shè)hn”3.努2疊V忌B數(shù)據(jù)禮類型中國酒礦業(yè)饞大學波計算偉機學病院拐計炎算機脅基礎(chǔ)事部253.息3變量農(nóng)與常顆量標識慚符常量變量中國孟礦業(yè)襲大學激計算純機學時院盒計畫算機惰基礎(chǔ)捎部26用來閣標識添常量伯名、險變量閘名、鴨過程饅名等催元素的符伯號。標識護符命騾名規(guī)猴則:1.以字蛇母或液漢字伙開頭痛,后慰可跟謀字母菜、數(shù)此字或槽下劃凱線組璃成,伶標識掘符的廁長度諒不能娘超過25能5個字救符;2.不能阻使用VB中的壟關(guān)鍵怠字;3.拒VB中不耽區(qū)分熄變量魔名的永大小腥寫;4.為了登增加溝程序扭的可乳讀性煌,可盾在變泊量名綁前加映一個場縮寫游的前泥綴來楊表明胸該變鋸量的行數(shù)據(jù)絡類型柄。一、預標識塔符3.店3變量術(shù)與常渾量中國片礦業(yè)紡大學丹計算垃機學采院路計勤算機只基礎(chǔ)梁部27例:st曾rMy崖st僻ri昏ngiCo色un墓tsMa券xlX_襲y_題zdb叨lTo估ta氣ldtYe龜arfTo與rF3.籌3變量護與常裙量中國基礦業(yè)絕大學麥計算管機學繡院漢計放算機右基礎(chǔ)慣部28在程頸序運郊行中仙值不講變的露量。文字斷常量數(shù)值禮常量字符隔串常何量日期/時間買常量邏輯部型常臘量2.符號煙常量3.系統(tǒng)市提供洞的常講量二、容常量3.摟3變量蕉與常野量中國測礦業(yè)昌大學尚計算醬機學絕院薦計捧算機躬基礎(chǔ)槽部291.數(shù)值釋常量一般淚的數(shù)尊值型景常量啞由正襪負號莖、數(shù)棍字和屆小數(shù)辰點組柴成,授正數(shù)選的正間號可膠以省皆略。3.養(yǎng)3變量撥與常吃量中國秒礦業(yè)維大學塑計算蓋機學瞞院筒計交算機們基礎(chǔ)羨部30VB中數(shù)匹值常貸量有4種表拳示方臥式:整型增數(shù):12失3、-2崖25、+3消09坑7、-3克27情68~+3音27棟67長整合型:-2送14兵74減83傷64固8~+氏21茅47或48切36證47定點屆數(shù):1.唐23愿4、-0粱.3歪45、34胖5.笨78陣9浮點舌數(shù):+1魔23捎.5側(cè)E+墳12、+0牢.2逝3E轉(zhuǎn)-1退20、-9區(qū).6趙4E完6、–12滔4.稠56壞D+今12使3。aE妥±c=關(guān)a轎×1棍0±c3.探3變量睡與常伏量中國眨礦業(yè)帳大學雜計算安機學耽院懂計漸算機袍基礎(chǔ)朗部312.字符跳串常運量值用像雙引排號括優(yōu)起來的一紹串字岡符。例:“AB井CD”、“12材34炊5”“#2宴/9脅/1嘩99胖9#”“WP暈S2傷00呢0軟件”“中國”“”空串注意疲:在VB中漢纖字的甘長度狐為1而不卡是23.詳3變量啟與常粱量中國逝礦業(yè)答大學勸計算亡機學宗院倡計辭算機哪基礎(chǔ)巴部323.日期/時間枕型常寶量#2緣瑞/9血/1作99尋9##2唯/9蘿/1陽99罪9樓11奴:0映2:銹00秒AM雙##1委1:盛03耍:0氧5歇P棕M#4.邏輯秧型常怪量Tr辭ue、Fa揚ls餐e3.爹3變量腳與常步量中國鳥礦業(yè)嚼大學股計算板機學身院衫計滔算機秋基礎(chǔ)偽部33語法取格式埋:省略[As類型]胳,常量接的類侵型由販表達毀式值處的類型幫決定哭;為使帝與變浮量名躲區(qū)分刪,一展般符灣號常量名吉使用黃大寫家字母跟書寫歲。例:Co知ns單t僻MA克X=享10聞0,晴M丈IN腎=1籠0Co懷ns貝t奧P耐I!=3產(chǎn).1降41西59辛26Co域ns攜t常量蜓名[As類型]所=表達術(shù)式二、希常量--符號轎常量3.房誠3變量鐵與常禿量中國協(xié)礦業(yè)鞏大學及計算端機學愉院照計近算機界基礎(chǔ)綿部34系統(tǒng)瞧定義堵常量略位于妙對象起庫中,可通線過“對象綢瀏覽罰器”查看.例:vb攜No漲rm熄al、vb鳳Mi忽ni押mi羊ze愛d等二、序常量--礦-系統(tǒng)培常量例:在程就序中繪使用復語句夏:La畏be平l1冬.A呆li詢gn近me牛nt丙=vb屯Ce申nt狠er與下柏面語疤句等項價:La墊be翻l1根.A栽li馳gn呆me角nt威=筍23.駕3變量芹與常槍量中國股礦業(yè)嫌大學末計算韻機學刮院父計辦算機龜基礎(chǔ)肆部35三、變量1.概念在程刃序運釣行中胃隨時喜可以零發(fā)生允變化牛的量擊。變量典是以叉符號翼的形訪式出柳現(xiàn)在林程序遵中,般程序扒中的遇變量使在任匪一時犯刻都型有確桌定的災值。刃變量病在參向加運剩算等驢處理跟時,傾是用它求所存轎儲的壘數(shù)據(jù)進行菊運算貧。變量黎三要黨素:變量貍名、誕變量腸的數(shù)舞據(jù)類湖型、闖變量禿的值3.恥3變量仍與常解量中國鄉(xiāng)豐礦業(yè)族大學站計算自機學忘院壇計跟算機逝基礎(chǔ)爸部36說明辜:一個森變量保在一傳個時簽刻只嗽能存滴放一宋個值稍,如咳果某餃個變抵量在池程序談運行倍時數(shù)豪據(jù)發(fā)伶生變行化,腔則現(xiàn)笨行值懼將覆待蓋原傭來的魂數(shù)據(jù)停。例:Di惰m坊X筒A鐘s立In滑te唱ge隸r疾,y殘A陪s迷In位te爪ge缸rX=悔10:y=苦8:X=卡yPr便in狀t蒼XX當前臉時刻看的值淡應為行?3.焰3變量傭與常棒量中國書礦業(yè)嶺大學棄計算號機學網(wǎng)院賄計神算機都基礎(chǔ)澤部37合法傲的標顆識符屑,不蛛與對能象名幣重名絮。取容新易理趣解和倦記憶禮的符校號在同逆一個頸范圍年內(nèi)必殘須是丟唯一食的。范圍訂就是瘦可以身引用孕變量熔的變糕化域執(zhí):一址個過雪程、現(xiàn)一個慰窗體漁等等變量諸名3.爪3變量技與常手量中國誕礦業(yè)臉大學詳計算選機學犧院竹計綱算機宮基礎(chǔ)鞋部382.變量疏聲明(1蠻)用Di認m語句隊顯式涂聲明攪變量(使輩用最松多的繳方式懇)語法火格式:Di柴m變量適名[A螺s類型湊名]或Di頸m變量黃名類施型符3.鳴3變量柳與常暑量中國窯礦業(yè)趙大學斑計算澇機學屯院仆計芝算機痛基礎(chǔ)其部39Di復m譯i雨as欠I自nt兄eg臣erDi狹m導su冬m!Di免m游x梅assi持ng撕le票,yas吸s峰in犧gl怒eDi靠mm%弦,n%Di州m梅ch踏1取as呈s恨tr望in廟g例:3.煌3變量夸與?;诹恐袊拥V業(yè)憑大學江計算陶機學融院親計引算機藏基礎(chǔ)財部40Di販m語句奔的說復明:1)一豬個Di牽m語句塞可同吹時定鍋義多固個變歷量;2)缺洗省“As類型掏名”部分留的變拌量默認訊為變見體類縱型;3)用義類型腥符定喪義類曠型時化,變漂量與看類型仔符間鐮不能從有空則格;4)聲桶明一正個變啟量后除,系攜統(tǒng)自翻動為仰該變窗量賦灘予一愈個初始撿值。3.丟3變量杠與常癢量中國賽礦業(yè)籌大學廳計算序機學拴院方計狹算機嫩基礎(chǔ)起部41例:Di鉆miC乓ouAsIn磚te確ge室r,s舅Al抱lAs航S儀in咬gl芒e等價穿于Di毫miC再ouAs欣I漏nt鍵eg疲erDi鞋msA駱llAs柄S文in再gl悟e也等睜價于Di倆miC揮ou%,s懼Al縱l!3.伙3變量僅與常遼量中國爬礦業(yè)糧大學妹計算銀機學烈院灣計牢算機揉基礎(chǔ)鼻部42(2誼)用類旅型說袍明符街來直見接聲茫明變是量形式:變量哨名類樸型符例:iT簽em%lN祝um&sH碧ig斷ht!db攏lT美at拌ol#st善rN敢am沖e$cX煌yz@變量推名和份類型鹿符之制間不彼能有夢空格紹??!3.網(wǎng)3變量排與常寧量中國撒礦業(yè)伏大學沃計算羅機學概院奮計掉算機貌基礎(chǔ)貧部43(3崇)隱式蠅聲明未進損行上五述的門聲明伸而直吳接使叫用的洞變量頃,未準加說瞧明類刮型而紐奉使用測的變干量,況系統(tǒng)唇一律流按變柱體型治處理原因血:變單量名輝書寫服錯誤前不宜嘗查找建議暴不使紋用3.頑3變量哭與常參量中國澤礦業(yè)違大學白計算臣機學呢院掀計元算機逗基礎(chǔ)輕部44(4蔬)孔Op晨ti猴on壓E像xp列l(wèi)i辮ci尖t語句在通英用聲態(tài)明處富加Op視ti譽on濤E忠xp份li捆ci北t語句五來強隙制顯呈式聲鋤明所有不使用加的變量祥。即:在模飄塊中活使用Op晚ti卵on貫E朽xp些li妄ci短t語句佛,系念統(tǒng)將葡檢查餅模塊純中所里有未售加顯頁式說丟明的懂變量屈。3.卵3變量亞與常鋸量中國卷礦業(yè)概大學共計算條機學舌院粘計崖算機仗基礎(chǔ)比部453.柴4運算刃符和炮表達濁式運算臂符:是表眼示實牢現(xiàn)某糾種運雷算功粒能的適符號算術(shù)轎運算矛符字符趙串運堪算符關(guān)系刷運算宅符邏輯奪運算通符表達嚷式:由變量餅、常版量、函數(shù)完、運算襲符和紡圓括頁號按記一定破的規(guī)臘則組輸成的分一個售字符莖序列徒就是嬌表達秤式。中國膽礦業(yè)述大學捧計算稈機學黃院侵計端算機鳴基礎(chǔ)稼部46作用:鳳進行鼓數(shù)學塑計算蘆。1.算術(shù)巴運算艇符單目紫運算喇符-雙目版運算詞符一、知算術(shù)園運算漸符和鞠算術(shù)窯表達請式單目陜運算盛符:運算纖符的槳后面只有丹一個晌操作舉數(shù),例如佩:-5。雙目抹運算住符:運算偷符的享前后有兩桐個操漫作數(shù)防,例如萬:a+b。3.徒4運算最符和旁表達蕩式中國勇礦業(yè)慮大學遇計算樂機學疫院錄計僻算機躍基礎(chǔ)遍部47設(shè)ia=33.蚊4運算打符和轉(zhuǎn)表達扣式中國把礦業(yè)寬大學瞎計算突機學辭院提計泉算機捏基礎(chǔ)勤部48優(yōu)先窯級(先算慕和后護算):^>->*=/>\>Mo澇d>+=-例:-2攝+寧5姑^剛4遺\提4態(tài)/晌2暗-甩6黑*爐7鵝Mo程d刺8=-2怠+烏6蔬25秋\播4/志2恒-泄6疲*吵7葛Mo排d菊8=滲-2寧+賴62急5\僅2-棄42霧Mo流d老8=-定2+待31考2-匯2=3羅083.減4運算網(wǎng)符和干表達育式中國變礦業(yè)稠大學隊計算蓬機學協(xié)院鵝計賞算機儉基礎(chǔ)宋部492.算術(shù)撞表達這式:(結(jié)橫果為蕉數(shù)值膝)用算期術(shù)運交算符煌和圓滅括號愚將操拳作數(shù)蒙連接哈起來孝的式莫子。操作意數(shù)可塵以是惹常量足、變騾量或梁函數(shù)怒等。使用弊圓括柱號來遷改變軌運算似次序塘。3.圾4運算漁符和森表達山式中國維礦業(yè)晌大學荷計算暮機學存院榆計敬算機手基礎(chǔ)畏部50例如:X+稠(A框/3演)+鉛(X糠+Y轉(zhuǎn))^訪2爆–扇5.拌5偵Mo松d粱2a摧*瞎b梨/屢(c替*鑒d份)3.麥14挎15砌92痕65鎖*撤r都^失2(-來b+怨Sq漲r(孩b^身2-影4*怠a*糞c)稠)/胞(2油*a陸)算術(shù)腿表達栽式的毒運算榴結(jié)果洋是一鮮個數(shù)云值,劇其類型由數(shù)據(jù)和運算售符共同傳決定鑼。3.橫4運算企符和譜表達槐式中國辰礦業(yè)慮大學鑰計算衡機學廚院超計籍算機顫基礎(chǔ)次部51說明朵:(1)VB規(guī)定肆,當騙不同槽數(shù)據(jù)區(qū)類型京的操穗作數(shù)紫出現(xiàn)換在同役一表枝達式狡中時然,運熄算結(jié)綿果的馳數(shù)據(jù)燭類型吊以精旦度高涉的數(shù)退據(jù)類聾型為范準。In經(jīng)te港ge親r<慣Lo詠ng帳<S火in烤gl裙e<異Do拾ub逮le翅<C客ur團re保nc舊y但當Lo煉ng型和Si題ng晃le型數(shù)乞據(jù)進敲行運蜘算時惰,結(jié)便果為Do更ub興le型數(shù)悟據(jù)。例:3.草14礙15槐9*怠r^滿2(設(shè)r為整受型數(shù)月)結(jié)果唯為Do靜ub著le型3.噸4運算撫符和廢表達查式中國它礦業(yè)斗大學親計算線機學增院紋計替算機筆基礎(chǔ)辭部52(2)除備(/)運牽算的奶操作煌數(shù)可甲以是巾整數(shù)輔或浮昌點數(shù)位,運杏算結(jié)饅果的解類型看由其應值決學定。例購:17喜/5結(jié)果詞為3.堆43.詳6/撿1.版8結(jié)果廚為23.胸4運算振符和畢表達討式中國腫礦業(yè)慘大學著計算位機學托院騾計俘算機沿基礎(chǔ)萌部53(3)整兔除(\)運善算:縱要求吼操作作數(shù)為宜整數(shù)犯,否迎則,士要先簽對小宵數(shù)部買分按麥四舍棒五入征進行蜂處理召,然部后再卻整除請。例壯:9\膨4結(jié)果輔為231勉.7擱7\匯5.梁8=副32蒜\6結(jié)果賽為53.吃4運算礙符和陰表達談式中國肢礦業(yè)刊大學膊計算存機學織院絡計袖算機紅基礎(chǔ)注部54(4)取啊模(Mo蔬d)運犬算:求兩雖個數(shù)壓相除啦后的煙余數(shù)絹。要既求操寺作數(shù)萍為整翅數(shù),辟否則紀,要失先對快小數(shù)綱部分禿按四杰舍五鑰入進產(chǎn)行處斗理。運算愁結(jié)果壤的符揀號取就決于亡左操茶作數(shù)泄的符臺號,時書寫吵時Mo欺d與兩妖個操壇作數(shù)傅之間劉要留雕有空螞格。3.謠4運算盲符和愿表達棄式中國鳴礦業(yè)稀大學唱計算業(yè)機學輩院希計煤算機梢基礎(chǔ)池部55例:25芽M甩od策7結(jié)果櫻為431醉.7旋7稱Mo落d歇5疤.8結(jié)果眾為2-5明M擇od歌2結(jié)果瘡為-1-5辮M供od-2結(jié)果氧為-15械Mo某d-2結(jié)果講為13.仰4運算課符和醒表達肥式中國吹礦業(yè)爬大學梅計算甩機學葵院反計六算機法基礎(chǔ)巴部56Pr轟iv踏at籌e酸Su筆bFo踐rm眼_C耍li績ck()Pr輕in扇t懷"賣2滴+紫3誦=思";穩(wěn)2得+客3Pr吧in委t仿"連2踐^哄3醫(yī)=花";絹2豬^鳥3Pr握in消t所"良9安/脖5畢=棉";紛9離/姜5Pr陶in限t老"垃5梯/蛋2.鎖5課=鄰";版5囑/鼻2丹.5Pr揪in蠻t簽"慮7攤\女3脹=地";浸7麗\洋3Pr領(lǐng)in折t于"擴8.我6杏\鮮3型=聞";糠8午.6素\劉3Pr揀in矛t貞"才8峽mo瞎d乒3分=城";界8脊M爛od連3Pr充in獵t礎(chǔ)"萄10蜂.8嶼m索od德3幕=膊"唇;餓10蜂.8砌M穿od轟3En強d喘Su艦b例題曲:3.千4運算撫符和悔表達濤式中國師礦業(yè)舞大學縫計算漆機學勻院菜計逼算機滔基礎(chǔ)在部57+、&字符賄串連向接符“12倡3”+“45卸6”結(jié)果“12傭34別56”“12偉3a榮b”&“45鍬6”結(jié)果“12消3a逐b4勢56”注意筐:運算籍數(shù)與洗“&”間應森加一勵個空包格二、字符喇串運鵲算符胃和字五符串黃表達吼式3.糟4運算姓符和灘表達歪式中國凈礦業(yè)漠大學屆計算卸機學賢院盼計泉算機灑基礎(chǔ)兄部58“+樹”:只要諸出現(xiàn)搬數(shù)值曲型,竟就進省行加幅法運怒算兩旁鉆均為間數(shù)字丙型;字符說型與潤數(shù)字康型,議則系饑統(tǒng)將私把字銹符串轉(zhuǎn)化鬧為數(shù)洞值;棗若系僅統(tǒng)無逆法把畜字符比串轉(zhuǎn)化為多數(shù)值膛,則雁系統(tǒng)賠顯示和出錯邁。3.侵4運算族符和梯表達擊式中國裙礦業(yè)疲大學陡計算啦機學忍院師計庭算機跳基礎(chǔ)胸部59舉例摩:“計算各機”+犁“基礎(chǔ)”“1匆23昂”+的“4拜56鵝”12貨3+碑45閘6“1倒23粉”+曬45頃6“a蜓b”暴+1梁23結(jié)果危為“計算愿機基榜礎(chǔ)”結(jié)果艘為“12查34躬56”結(jié)果既為57休9結(jié)果纏為57鞋9運行汁時出成錯3.域4運算殘符和四表達叢式中國科礦業(yè)錯大學槽計算粗機學耀院汗計混算機系基礎(chǔ)衫部60&:連接銅符兩圣旁的憲操作賊數(shù)可貞為字己符型定,也可門為數(shù)姿字型除,在饞進行抽連接哄操作馳前,均由樂系統(tǒng)是將它炸們轉(zhuǎn)叨換成逗字符宇型。例如密:“ab”&12木3結(jié)果筍是“ab懂12琴3”“5”&12沖3結(jié)果勾是“51芝23”“12絹34”&“5”結(jié)果崖是“12躬34亭5”3.仿4運算墊符和姑表達礦式中國攝礦業(yè)氧大學溝計算與機學存院盤計讀算機幸基礎(chǔ)爺部61注意亞:在字貸符串接變量置后使扎用“&”連接遙字符植串時憤,變量深與“&”之間喝要加間一個跑空格戲。(c和d為字赤符串唉變量)Di痕mc$份,d$c坡=祝"ab西cd亂e"d糞=面"1茅23屈45會"Pr撒in并t則c濾&褲d3.丘4運算昏符和遍表達囑式中國勞礦業(yè)斯大學寇計算午機學先院闖計槳算機大基礎(chǔ)胞部62字符鄰串表歐達式:用字撇符串監(jiān)運算擁符和圓括淘號將先字符蛙串連割接起泛來的解式子弦。例:“Vi兼su栽al”+(“Ba板si姐c”&“程序海設(shè)計”)3.土4運算培符和旨表達敞式中國覺礦業(yè)均大學臣計算冷機學癥院泳計吃算機扣基礎(chǔ)飯部63作用欺:將兩擺個操浪作數(shù)木進行促大小鋒比較,結(jié)果茫為邏泛輯量成立--只--昆-值為Tr虧ue不成粘立--額--啄-值為Fa新ls區(qū)e三、關(guān)系晃運算碌符與御關(guān)系囑表達課式3.極4運算盯符和攪表達僑式中國冬礦業(yè)吐大學招計算逼機學例院彩計申算機拜基礎(chǔ)陽部643.途4運算侵符和所表達粗式中國盞礦業(yè)辟大學床計算題機學洽院禁計老算機繪基礎(chǔ)桑部65比較躁規(guī)則(1夏)關(guān)系筆運算丘符的避優(yōu)先歇級相澇同,運算閘時從屢左至右嫁依次獵進行騎。(2呈)對數(shù)提值型展操作誕數(shù)比瓦較,怖按大率小比知較。例:3耗>2(3胳)對字赴符型尚操作浩數(shù)比隆較,蔥按字女符AS懷CI希I碼值的偏大小隊進行賠比較地。例"b市eg乒in托"較?信"陜be極ga萄n"(4隙)進行垃比較基的操倦作數(shù)滾要可堆比,炮否則進出錯少。例如差:12殼3與“ab享e”就不噸可比3.新4運算很符和盈表達叮式中國上礦業(yè)長大學遭計算犧機學云院惕計晶算機頓基礎(chǔ)精部66將操晚作數(shù)稿進行吐邏輯蘇運算結(jié)果礦:Tru響e/Fal專se(邏輯庫值)四、載邏輯秧運算竟符與東邏輯拐表達焦式運算秤符顫說椒明No手t取反An篩d與Or或優(yōu)先挪級1233.秤4運算但符和處表達薦式中國賓礦業(yè)語大學國計算考機學證院超計秋算機堪基礎(chǔ)焦部67(在豆以下高邏輯辭運算冶中假斑設(shè)T代表Tr牧ue,F(xiàn)代表Fa谷ls解e)(1確)麻no絞tNo坦t銹F滅=志T青N催ot爺T扇=謝F例:組若a=甲Tr挪ue,則no沖t莖a船=F辯al太se(2嗽)婚an稍dF亂An娘d仗T按=凍F被F佛An吵d束F妄=瞎F屢T男An錯d波T掠=機T例:a=叛Tr由ue辜,且b=閘Tr芹ue,則a具A串nd殊B=匯T叢ru蓋e3.再4運算獅符和筑表達羽式中國就礦業(yè)此大學賤計算沾機學覺院傲計被算機感基礎(chǔ)競部68(3飄)廊orF籃or口F壟=武FT匆or櫻F妥=有T甜T翼or毯T迷=崇T例:喚若a,騙b均為惑邏輯增值,螞只要a,引b中有潮一個核為Tr肚ue時,a蔬O副r是b情=毀Tr扎ue(4頓)Xo跪rTxo橋rF然=賞TFxo馳rF央=拴F萍Txo屯rT拿=春F例:針若a,情b均為疏邏輯糟值,a,洗b中只婆有一城個為Tr蘭ue時,aXo犯rb=匪T梳ru株e3.哈4運算熟符和多表達局式中國僵礦業(yè)課大學素計算撈機學甜院疫計扶算機相基礎(chǔ)運部69邏輯賠表達丹式是用態(tài)邏輯胖運算憤符把到邏輯耗變量引連接方起來診的式抄子,例如服:(x凈>y竭)枕An綱d踩(y挖>z宇)說明貫:若礎(chǔ)邏輯釣運算束符對疊數(shù)值牲進行洋運算羅,則倒以數(shù)涌字的何二進塞制數(shù)洞逐位最進行深邏輯揀運算柱。3.憐4運算它符和襖表達休式中國溝礦業(yè)魄大學恢計算腹機學巨院鴿計郵算機蚊基礎(chǔ)爽部70例:11捷A買nd者7=1喪01連1固An獻d芒0恭11需1=0鳥01穴1結(jié)果績?yōu)槭歼M制刷下的33<鞭2諷an搜d貪6<廢5頁or浪6各>43.撲4運算憤符和足表達謝式中國擦礦業(yè)給大學限計算脆機學拒院鵲計宴算機訴基礎(chǔ)補部711.不同聰數(shù)據(jù)費類型跨的轉(zhuǎn)士換算術(shù)扎運算啊中,專不同榨類型影的操泉作數(shù)填進行并運算時,運算蝕結(jié)果括的數(shù)何據(jù)類鐮型向欠精度專高的集數(shù)據(jù)類型冤靠.In旱te腦ge擋r甩<閘Lo往ng營<嶼Si動ng墾le嗽<怠Do曉ub涌le銳<猛Cu征rr浙en配cy但當Lo煤ng與Si艱ng盒l(wèi)e運算靈時,驗結(jié)果更為Do柿ub趴le五、催表達助式綜掠述及計舉例3.靜4運算扶符和杰表達趴式中國逃礦業(yè)殿大學熄計算耗機學仔院爽計區(qū)算機回基礎(chǔ)罩部722.混合宇表達轎式中診運算條符優(yōu)代先順氣序(表河達式券中出建現(xiàn)了密多種絲式不同蛾類型槍的運括算符協(xié)時)3.提高影優(yōu)先猾級加括號算術(shù)齒運算槍符>=字符獄運算膛符>關(guān)系斗運算坦符>邏輯配運算隆符3.閣4運算何符和顆表達導式中國虎礦業(yè)吩大學棒計算熊機學桃院帆計勻算機朗基礎(chǔ)坦部731.書寫x+修y小于10且x-絕y大于0的邏韻輯表剪達式2.牢i被j整除版為0的邏淡輯表鏡達式x+蹈y<1祥0Andx-協(xié)y>0a.i/檢j=0淋b白.i\塞j=0c.i<占>j竿d.iModj=且03.求值18賭\4名*4叨.0泰^2缺/1基.63>退4嫌or泡5技>43.老4運算炭符和雷表達倚式中國險礦業(yè)穗大學攔計算蔽機學紐奉院躬計魔算機營基礎(chǔ)盛部74例3-壯5:選產(chǎn)拔優(yōu)赴秀學摩生的束條件顯是:頌年齡竿(Ag稼e)小呈于20歲,瓦三門嬌功課勉成績盤(M1、M2、M3)的獎總分尋高于28紗0分,廉其中問有一合門要磚高于95分。削則可模用邏胃輯表增達式階表示搞為:Ag減e<矩20寧A脈nd基(眉M1絞+M物2+添M3搜)>嘴28擇0吧An索d神M1溪>9縮慧5Or味M夾2>忘95秋O四r外M3涉>9覽5這是嶄錯誤扯的,Wh萬y?正確喉的表莊達式饒應為黨:Ag茄e<秀20菜A荷nd昏(剪M1太+M眾2+裝M3鎮(zhèn))>尖28吹0匠An雖d(M1里>9譯5少Or誘M撐2>快95泉O陪r克M3猛>9耕5)3.撇4運算棵符和誕表達靈式中國勿礦業(yè)赴大學專計算摘機學較院禾計假算機剩基礎(chǔ)索部75例3-鉗4:寫巨出用沃邏輯劇表達翼式表卷示閏胸年的嶺條件絮:分析堤:閏年侍的條造件符植合下漸列二淺者之走一:1、能鳴被4整除故,但墻不能遙被10執(zhí)0整除2、能部被40右0整除設(shè)Ye農(nóng)ar為表禁示年傍份的抗整型齒變量表示埋閏年梳的邏狗輯表泡達式肚為:(Y底ea光r棍Mo板d姓4=帖0)骨A枝nd紗Y詠ea枝r低Mo莫d湖10斷0<鑼>0Or里Y礙ea嚼r纖Mo袖d恢40喂0=荷03.桃4運算橡符和膛表達培式中國礦礦業(yè)寫大學簽計算繳機學鞋院饑計媽算機震基礎(chǔ)菊部76一、辱數(shù)學憐函數(shù)二、字符熱串操筋作函搞數(shù)三、材類型餃轉(zhuǎn)換賢函數(shù)四、北日期灰與時舅間函輛數(shù)五、崖格式備輸出卻函數(shù)Fo追rm園at六、Sh衛(wèi)el忌l函數(shù)3.謹5飼VB常用姐內(nèi)部雷函數(shù)中國掉礦業(yè)劉大學滅計算皮機學伶院蛛計歷算機裹基礎(chǔ)斧部77一、召數(shù)學函數(shù)函數(shù)獲名羅說明涉例忍結(jié)果Ab剖s(符N)取絕潔對值A(chǔ)b挑s(件-3泳.5希)權(quán)3舊.5Sq湊r(辨N)平方椒根Sq征r(介2)佳1縮慧.4姓14Ex嫌p(柱N)以e為底西指數(shù)Ex木p(繡3)烏20釘.0骨86Lo殿g(漏N)以e為底帳自然戴對數(shù)Lo年g(話10霸)垮2喘.3Sg秀n(茅N)符號Sg贏n(業(yè)-3祝.5茂)奸-箱13.興5移VB常用鏟內(nèi)部撤函數(shù)中國娛礦業(yè)祥大學潮計算搖機學蠻院雷計去算機咳基礎(chǔ)擦部78函數(shù)股名鋼說明注例湊結(jié)勤果Rn濁d(頂N)產(chǎn)生言隨機斜數(shù)Rn恰d0-番1之間堂小數(shù)Si負n(逢N)正弦Si跑n(拿0)豬0Co所s(事N)余弦Co軍s(鐵0)括1Ta充n(鍬N)正切Ta各n(糖0)精0At紅n(辛N)反正婦切At園n(毫0)仔03.喚5導VB常用壟內(nèi)部岡函數(shù)中國嶄礦業(yè)聽大學呆計算避機學美院豈計茄算機贊基礎(chǔ)個部79二、京字符張串操忘作函買數(shù)1)Le棋n(忙C)字符您串長例:Le庫n(享"A桿BC辨D")衡=憲42)Le悶ft滑$(渾C,逮N)取字尺符串室左n字符例:Le砌ft宮$(止"A擁BC曲DE誦",墾3)彎=休"笑AB象C"3.致5懷VB常用形內(nèi)部贈函數(shù)中國倡礦業(yè)獅大學埋計算援機學層院子計探算機蹲基礎(chǔ)引部803)Ri遠gh撞t$其(C青,N)取字扮符串壟右n字符例:Ri臨gh灘t$冶("彼AB聚CD剛",億2)甚=蹄"C戒D"4)Mi銀d$頑(C,叉N1先,劫N2衰)取字咱符串蕉中間摩字符劫,垮從串C的N1位字縱符開染始取N2個例:Mi嗓d$網(wǎng)("苗AB顆CD百E"想,2霧,3匆)府=資"害BC油D"3.批5謙VB常用乞內(nèi)部己函數(shù)中國苦礦業(yè)甚大學制計算喉機學績院蒼計興算機猜基礎(chǔ)霜部815)LT能ri霞m$倘(C)去掉滲字符煤串左酒空格例:LT誰ri焦m$(沿"昏AB僵")齊"殘AB糾"6)RT執(zhí)ri影m$尖(C)去掉賊字符福串右圈空格例:Rt代ri許m$負("病AB")依"A慨B"7)Tr嚼im芽$(攪C)去掉駕字符肚串兩陡端空隆格例:Tr墓im藝$(旋"床A捏B墳"益)構(gòu)"A描B"3.傭5語VB常用艘內(nèi)部蘋函數(shù)中國祝礦業(yè)噸大學續(xù)計算店機學務院揪計語算機萌基礎(chǔ)軍部828)Sp扮ac載e$犯(N)產(chǎn)生N個空岡格的蹲字符傾串例:Sp稿ac勤e$讓(5墾)粗=畫"工"9)St允ri想ng冰$(鼠N,個C)與C中首蜜字符營相同N個字膛符例:St異ri勿ng終$(欠2,"ab"思)頑=棄"aa"3.衫5群VB常用毛內(nèi)部膀函數(shù)中國杠礦業(yè)毯大學此計算儉機學擊院說計笛算機堵基礎(chǔ)訓部8310)In牲St堵r(疼[N蛋1,小]C胃1,星C2畫,[虜N]采)在C1中從N1開始鞭找C2,省辱略N1從頭誼開始弱找,找不從到為0,找睜到返狹回第草一個豆字符隨的位花置N蒙-湖0區(qū)分缺大小仰寫漿(踢缺省抽)N禿-利1不區(qū)拴分大擔小寫例:In君St券r(腿2,”AB墳CD外EF攜G”,”EF”)征=煎53.訊5蹦VB常用香內(nèi)部鬧函數(shù)中國溉礦業(yè)秘大學騰計算摟機學盜院此計席算機快基礎(chǔ)圾部8411)St斤rC艇om然p(涌C1遙,嘉C2克,杯[N解])比較雅兩個及字符籮串的混大小值為-1--蝕C戒1小于C2值為0--篩C攪1等于C2值為1--運C歸1大于C2例:St遵rC勸om星p(“AB善CD想EF”,“BC”)蝕=刮-13.鳳5圈VB常用憶內(nèi)部宰函數(shù)中國拔礦業(yè)筋大學課計算隆機學勒院卵計街算機捷基礎(chǔ)高部85三、略類型襪轉(zhuǎn)換據(jù)函數(shù)函數(shù)掀名哪說明事例熊結(jié)獄果As品c(駁C)字符向轉(zhuǎn)As撕ci圓iAs雷c(“A”)漁6駛5Ch捎r[角$]豎(N)As奇ci粥i轉(zhuǎn)字咳符Ch許r$重(6坦5)鹿“華A”3.船5笨VB常用蠅內(nèi)部饑函數(shù)中國慰礦業(yè)丈大學獲計算臺機學仔院斃計紹算機墊基礎(chǔ)陶部86函數(shù)獵名說說明球例擔結(jié)果Fi煮x(董N)取整Fi便x(型3.昂5)反3In敏t(驚N)正數(shù)蜂與Fi貿(mào)x同In謙t(慈3.覺5)屆3負數(shù)逃取不槐大于N的最良大整微數(shù)In課t(修-3苦.5膝)探-43.室5衡VB常用定內(nèi)部歡函數(shù)中國姻礦業(yè)甘大學血計算乘機學質(zhì)院手計轉(zhuǎn)算機悶基礎(chǔ)薯部87函數(shù)溉名朝說明為例左結(jié)炸果LC希as今e(酬C)大寫僵轉(zhuǎn)小褲寫Lc灰as迷e(“Ac”)“ac”UC鼓as睛e(彼C)小寫怒轉(zhuǎn)大歌寫Uc壞as徐e(“ab”)“AB”O(jiān)c焰t(賤N)10進制亦到8進制Oc憲t$約(1梁00盞)“14胃4”He任x(捆N)10進制毒到16進制He丘x$騰(1炸00索)“64”3.池5作VB常用腫內(nèi)部歸函數(shù)中國任礦業(yè)排大學月計算森機學區(qū)院將計袖算機撿基礎(chǔ)柱部88函數(shù)暫名法說縫明肢例貍結(jié)隱果St惠r$忍(N)數(shù)值桿轉(zhuǎn)字文符串St摸r$潛(1那.4蜂)“1.托4”Va濾l(榴C)數(shù)字振串轉(zhuǎn)即數(shù)值Va握l(“12鬼B”)銜123.控5皇VB常用強內(nèi)部齒函數(shù)中國哈礦業(yè)散大學太計算忌機學倡院膊計帥算機干基礎(chǔ)夏部89四、饞日期掩與時流間函壇數(shù)1)江T燙im僑e[殃$]發(fā)()返回純系統(tǒng)卷時間例:Ti吉me晨1慚1:仗26觀:5潑3處AM2)輸D摟at禿e[機$]業(yè)()返回徑系統(tǒng)墳日期例:Da目te膊$“20牽03森-0今5-椒31”3)慕N澆ow返回冬系統(tǒng)臉日期轉(zhuǎn)和時嫂間例:No鍛w蠅20仔06盈-0不3-否29鈴1肚0:票26晴:5添3AM3.

溫馨提示

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

最新文檔

評論

0/150

提交評論