第2章资料运算与内建函数.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章资料运算与内建函数.ppt

程式語言(I)- Visual Basic 6.0 資料運算與內建函數 一、資料型別(1/2) 一、資料型別字元(2/2) 二、變數與常數的宣告(1/7) 變數:是指一種內容不固定的資料項目;其值通常會隨著程式的執行而改變 變數的內涵: 二、變數與常數的宣告(2/7) 變數的宣告: 例:將 r 宣告為單精度型別變數 Dim r As Single Dim r! 二、變數與常數的宣告(3/7) 變數的宣告 可用逗號區隔多個具有相同資料型別的變數名稱,再加上指定資料型別的敘述 例:將 chi, math, eng 宣告為短整數型別變數 Dim chi, math, eng As Short 二、變數與常數的宣告(4/7) 常數:是指一種內容固定不變的資料項目,其值不會隨著程式的執行而改變;可分為以下2種: 使用者自訂的常數:由使用者自行定義,例如用來存放圓周率(3.14159)的pi Visual Basic內建常數:由VB所提供,例如Color.Red 、Color.Blue … 等 二、變數與常數的宣告(5/7) 常數的宣告語法: 例:將 pi 宣告為代表圓周率的常數 Const pi As Single = 3.14 二、變數與常數的宣告(6/7) 命名規則: 長度必須在1023個字元以內 不可與Visual Basic的保留字相同 必須以英文字母(大小寫皆可)、底線或中文字開頭 名稱中不能有句點或者是型別字元 二、變數與常數的宣告(7/7) 指定語法:用來設定常數或變數的值 例:Dim nameAs String name = 劉慧君 變數初始值: 複習時間 程式碼:每行程式敘述是由下列元素所組成 變數:程式執行過程中,內容不固定的資料項目 常數:程式執行過程中,內容固定不變的資料項目 保留字:VB具有特別意義的字元組合 運算子:用來處理資料的運算符號 註解:程式之說明 小小提醒 VB程式撰寫的技巧: 多行敘述 換行敘述 三、運算子(1/5) 三、運算子(2/5) 除了上表的算術運算子,Visual Basic還提供可簡化輸入算術運算式的設定運算子 三、運算子(3/5) Like字串比較運算子 完全比對兩個字串資料的內容是否相同 例:? VB Like vb → 結果為False 例:? ABC Like ABC → 結果為True 三、運算子(4/5) Like字串比較運算子 模糊比對兩個字串資料的內容 可利用萬用字元(? 、*、#)、中括號、連字號、逗號、驚嘆號來組成字串樣式及字元清單 例:? ABC Like ?BC → 結果為True 例:? ABC Like *C → 結果為True 例:? S987 Like ?## → 結果為False 例:? S987 Like S[0-9] → 結果為True 例:? S987 Like ![A-Z]### → 結果為False 三、運算子(5/5) 邏輯運算子 AndAlso:以最少運算來進行And運算;當第1個運算式結果為非,即傳回False 例:A為False ,B為 True ? A AndAlso B → 結果為False OrElse:以最少運算來進行Or運算;當第1個運算式結果為真,即傳回True 例:A為True,B為False ? A OrElse B → 結果為True 四、內建函數 (1/10) 四、內建函數 (2/10) 四、內建函數 (3/10) 四、內建函數 (4/10) 數值函數:專門用來處理數值資料的函數 四、內建函數 (5/10) 除了數值函數外,還可使用System.Math類別所提供的數學運算方法來進行運算 四、內建函數 (6/10) 時間日期函數:專門用來處理時間及日期資料的函數 四、內建函數 (7/10) 時間日期函數:專門用來處理時間及日期資料的函數 四、內建函數 (8/10) Format( )函數 用來設定數值資料及時間日期資料的格式 語法: 四、內建函數 (9/10) Format( )函數 格式化字元說明: 四、內建函數 (10/10) Format( )函數 格式字元說明: 五、輸出入函數 (1/11) InputBox( )函數 顯示一個供使用者輸入資料的輸入交談窗,並將使用者所輸入的資料以字串資料型別傳回給指定的變數 語法: 五、輸出入函數 (2/11) InputBox( )函數 例: Userid = InputBox(請輸入帳號, 圖書管理系統) 五、輸出入函數 (3/11) MsgBox( )函數 用來顯示一個程式執行狀態的訊息交談窗,並將使用者所按下的回覆鈕之代表值,以整數資料型別傳回給指定的變數 語法: 訊息交談窗樣式及狀態設定值包含了訊息圖示、回覆鈕、

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档