常量、變量和函數(shù)(PPT課件)_第1頁
常量、變量和函數(shù)(PPT課件)_第2頁
常量、變量和函數(shù)(PPT課件)_第3頁
常量、變量和函數(shù)(PPT課件)_第4頁
常量、變量和函數(shù)(PPT課件)_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、常量、變量和函數(shù)溫州外國語 林淼焱課前檢測變量 變量命名規(guī)則 必須以字母開頭,由字母、數(shù)字和下劃線“_”組成; 變量名的長度不得超過255個字符; 變量名不能是VB中的保留字(關(guān)鍵字) 變量名在VB中是不區(qū)分大小寫的(如ABC、aBc、abc等都是一樣的)數(shù)據(jù)類型(請參考教材)數(shù)據(jù)類型名說明性質(zhì)Integer整數(shù)型-3276836767Long長整型-21474836482147483647Single單精度絕對值在1.401298E-453.402823E38內(nèi)的實數(shù),占4BDouble雙精度絕對值在10E-3241.79E308內(nèi)的實數(shù),占8BString字符串型一段文字與符號Boolea

2、n邏輯型判斷的結(jié)果,只有兩個值:True和FalseDate日期型日期和時間數(shù)據(jù)類型姓名:陳翔出生日期:2005.7.1年齡:8歲是否少數(shù)民族:否體重 :30.5KG(String)(Date)(Integer)(Boolean)(Single)存儲這些信息,應(yīng)采用什么數(shù)據(jù)類型?變量的定義Dim 變量名 as 數(shù)據(jù)類型如:Dim h as integer,l as integerDim tx as string變量和常量 常量是在程序執(zhí)行過程中其值不變的存儲單元或數(shù)據(jù)。 范例:const g=9.8賦值語句 賦給某個變量或者某個對象的屬性一個確定值的語句 格式: 變量名=表達(dá)式 (其中“=”為

3、賦值號) 對象名.屬性名=表達(dá)式輸入數(shù)據(jù):一般利用文本框的text屬性;h = text1.Text輸出數(shù)據(jù):一般利用文本框的text屬性和文本標(biāo)簽的Caption屬性。 label1.Caption=c text3.Text=c典型代碼分析事件過程開始標(biāo)志事件過程結(jié)束標(biāo)志定義變量從文本框中得到輸入的頭和腿數(shù)計算兔子和雞數(shù)量將計算出來的結(jié)果輸出到文本標(biāo)簽需要優(yōu)化 不夠完善,如果輸入字符會出錯。 如果輸入”abc”? 會出現(xiàn)負(fù)數(shù): 如果輸入“10,10”? 會出現(xiàn)錯誤的結(jié)果: 如果輸入“3,9”?使用類型轉(zhuǎn)換函數(shù)函數(shù)名函數(shù)的功能示例VAL(x)數(shù)字字符串X轉(zhuǎn)換為數(shù)值Val(“12.3”)的值為1

4、2.3Str(x)數(shù)值x轉(zhuǎn)換為字符串Str(1.23)的值為”1.23”Text1.text返回的值是string型Text2.text返回的值是string型String型如何轉(zhuǎn)換成數(shù)值型呢?h = val(text1.Text)解決方案(判斷)表達(dá)式作用r 0 Or c 0?c + r h?MsgBox (請輸入正確的數(shù)量!)輸出警告If (r 0 Or c 0) Or (c + r h) Then MsgBox (請輸入正確的數(shù)量!)Else 輸出End If注: 有多個條件需要判斷,用Or分開更多函數(shù)常用函數(shù)列表,請參考教材:Abs(X) Int(X) Sqr(X) Rnd() Val(X) Str(X) Len(X) Mid(X,n,k)課堂任務(wù)完成雞兔同籠問題的程

溫馨提示

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

評論

0/150

提交評論