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

正文內容

visualbasic程序設計教程ppt(編輯修改稿)

2025-01-03 22:25 本頁面
 

【文章內容簡介】 。 逗號和分號可以混合使用 。 例如: 10050。 100 50 在窗體 Form1顯示: 10050True, 顯示的字符串和布爾值之間無空格 。 下面是用 Print顯示用逗號分隔兩個輸出項的例子: Print 10050, 100 50 在窗體 Form1顯示: 10050 True, 用 1到 14列顯示字符串 , 當字符串長度小于 14時用空格填充 , 從第 15列開始顯示布爾值 。 例如: 100+50。 100 + 50, 100*50。 100 * 50 完全等效于: 100+50。 100 + 50, 100*50。 100 * 50 在窗體 Form1顯示: 100+50 150 100*50 5000 例如: 面向對象 。 程序設計 在窗體 Form1顯示:面向對象程序設計 , 占一行顯示 , 且中間無空格 。 又如: 面向對象 。 程序設計 在窗體 Form1占兩行顯示:面向對象程序設計 , 中間無空行 。 面向對象 程序設計 在窗體 Form1占三行顯示:面向對象程序設計 , 中間空一行 。 ? 例 Print方法演示 設計一個窗體 , 窗體的標題為 “ Print方法演示 ” 綜 合 運 用 ? 例 加載圖形 設計一個窗體,窗體的標題為 “ 加載圖形 ” ,在界面設計時為窗體加載一幅任意圖形。運行程序時,單擊窗體使窗體的長和寬都擴大原來的 2倍。 ? 例 控制菜單框圖標 設計一個窗體,窗體的標題為 “ 控制菜單框圖標 ” ,在界面設計時,將窗體的背景顏色設置成白色,將窗體的前景顏色設置成紅色,并為窗體的控制菜單框加載一幅圖形。運行程序時,單擊窗體在窗體輸出 “ 停止考試 !!!”。 第 3章 命令按鈕與函數(shù) (時間: 2次課, 4學時) 第 3章 命令按鈕與函數(shù) ? 教學提示: 本章介紹 VB常用的標準函數(shù) 、 表達式和命令按鈕 , VB常用標準函數(shù)和表達式是程序設計語言基礎 。各種函數(shù) , 如三角函數(shù) 、 對數(shù)函數(shù) 、 日期函數(shù)等都是通過函數(shù)名調用 。 在學習中要注意函數(shù)的功能和調用方法 。所有高級語言表達式都有一定的書寫規(guī)范 , 學習中要注意 VB表達式和日常運算式在書寫上的不同之處 。 命令按鈕是 VB程序設計最常使用的控件 , 程序中出現(xiàn)最多的事件過程是命令按鈕的事件過程 。 ? 教學目標: 掌握常用的字符串函數(shù) 、 轉換函數(shù) 、 數(shù)學函數(shù) 、 日期時間函數(shù) 、 隨機函數(shù)和輸入函數(shù)的用法 。 掌握算數(shù)運算符 、 關系運算符 、 邏輯運算符的和 VB表達式的作用和書寫規(guī)范 。 會編寫命令按鈕的事件過程 。 第 3章 命令按鈕與函數(shù) 引例 計算面積和周長 ? 運算符和表達式 ? 常用標準函數(shù) ? 命令按鈕 (CommandButton)控件 ? 綜合運用 運算符和表達式 ? 算術運算符和算術表達式 ? 字符串運算符和字符串表達式 ? 關系運算符和關系表達式 ? 邏輯運算符和邏輯表達式 ? 日期運算符和日期表達式 ? 運算符的優(yōu)先級 算術運算符和算術表達式 ? 在 VB中,算術運算符有:乘方號 (^)、取負號 ()、乘號 (*)、除號 (/)、整除號 (\)、求余運算符 (Mod)、加號 (+)和減號 ()。 運算 運算符 算術表達式舉例 說明 乘方 ^ 2^3結果為 8 a^b表示 a的 b次方 取負 (10) 結果為 10 單目運算 , a表示對 a取負 乘法 * 2*4結果為 8 乘法運算 ,乘法和 (/)除法是同級運算 除法 / 3/2結果為 除法運算 整除 \ 3\2結果為 1 (整除 )運算的結果僅保留整數(shù) 求余 Mod 3 Mod 2結果為 1 結果是兩數(shù)相除后的余數(shù) 加法 + 3+2結果為 5 加法和減法是同級運算 減法 32結果為 1 ? 算術表達式的計算是根據(jù)算術運算符的優(yōu)先級完成的 , 同級從左到右順序完成計算 。 例如: Private Sub Command1_Click() Print 9 \ 3 * 3 End Sub 輸出結果為 1。因為先計算乘法,再完成整除 9\9的運算。 Private Sub Command1_Click() Print 9 / 3 * 3 End Sub 輸出結果為 9。因為同級運算,從左至右順序完成。 字符串運算符和字符串表達式 在 VB中 , 字符串運算符有:加號 (+)和字符串連接運算符號 (amp。)。兩個運算符的作用相同 , 都是將兩個字符串連接成一個字符串 。 例如: ? 可視化 amp。 程序設計 結果仍是一個字符串: 可視化程序設計 ? 可視化 + 程序設計 結果仍是一個字符串: 可視化程序設計 加號 (+), 究竟完成加法運算還是字符串的連接 , 取決于參加運算的兩個操作數(shù) , 當兩個操作數(shù)都是數(shù)值類型時完成加法運算 。 當兩個操作數(shù)都是字符串類型時完成字符串的連接運算 。 要區(qū)分數(shù)值型和字符串類型 , 如: 123 + 456 結果仍是一個字符串: 123456 關系運算符和關系表達式 ? 在 VB中 , 關系運算符有:大于號 ()、 小于號 ()、 大于等于號 (=)、 小于等于號 (=)、 等于號 (=)和不等于號 (或 )。 ? 關系運算符也稱比較運算符 , 用來對兩個相同類型的數(shù)據(jù)或表達式進行值的比較 , 關系運算的結果是布爾型的 , 結果值True表示真 , False表示假 。 ? 關系表達式的一般格式: 表達式 關系運算符 表達式 ? 運算 運算符 關系表達式舉例 說明 大于 32+2結果為 False 先計算 2+2 小于 AB結果為 True 符合字典順序 大于等于 = A=a結果為 False 小寫大于大寫 小于等于 = abc = abd結果為 True 等于 = a = a 結果為 False 空格是有效字符 不等于 或 12/20/2022 12/19/2022 結果為 True 日期靠后的為大 邏輯運算符和邏輯表達式 ? 在 VB中 , 常用的邏輯運算符有:非 (Not)、 與 (And)、 或 (Or)和異或 (Xor)。 ? 邏輯運算符 , 用來對兩個邏輯量進行運算 , 運算的結果是邏輯型的 , 結果值 True表示真 , False表示假 。 ? 邏輯表達式的一般格式: 表達式 邏輯運算符 表達式 運算 運算符 邏輯表達式 非 Not Not(53) 結果為 False 與 And True And True結果為 True 或 Or False Or False結果為 False 異或 Xor True Xor False結果為 True ? 例如: A + B = C And X = Y 是邏輯表達式,在求解該表達式時,先完成算術運算,再解決關系運算,最后進行邏輯運算。整個表達式的含義是,當 A + B等于 C并且 X等于 Y時,該表達式的結果為真。 ? 例如: Not L1 And Not L2 是邏輯表達式,在求解該表達式時,先解決邏輯非運算,再進行邏輯與運算。整個表達式的含義是,當 L1和 L2都為假時,該表達式的結果為真。 日期運算符和日期表達式 ? 日期型數(shù)據(jù)只有加 “ +”和減 “ ”兩個運算符。兩個日期型數(shù)據(jù)相減,結果是一個整數(shù),即兩個日期相差的天數(shù),如:12/31/1999 12/29/1999,結果為 2;日期型數(shù)據(jù)加上 (或減去 )一個整型數(shù)據(jù) (表示天數(shù) ),結果仍為日期型數(shù)據(jù),表示向后推算的日期 (向前推算的日期 )如: 12/31/20223 + 2,結果為 01/02/2022。 運算符的優(yōu)先級 ? 在含有各種運算符混合運算的表達式中 , 運算符運算優(yōu)先級規(guī)定為:首先進行數(shù)值運算和字符串運算 , 其次進行關系運算 , 最后完成邏輯運算 , 同級運算自左到右順序完成 , 括號可以改變優(yōu)先順序 。 在表達式中只能使用小括號 , 不能使用中括號或大括號 , 并且也同樣要求括號是半角英文符號 。 例如: (1 2 ) O r A + B / C + ( C D ) * 2 P 1 O r L 2 A nd N ot A ( B C ) / D (1 ) 括號 (2 ) 括號 (3 )/ (4 ) * (5 )/ (6 )+ (7 )+ (8 ) (9 ) (1 0 ) N ot (1 1 ) A nd 常用標準函數(shù) ? 常用數(shù)學函數(shù) ? 常用轉換函數(shù) ? 常用字符串函數(shù) ? 常用日期時間函數(shù) ? InputBox函數(shù) 常用數(shù)學函數(shù) ? 常用數(shù)學函數(shù)主要包括三角函數(shù)、指數(shù)函數(shù)、對數(shù)函數(shù)、平方根函數(shù)、絕對值函數(shù)等 ? 函數(shù) 說明 舉例 結果 ? Sin(n) 計算 n的正弦值 Sin(0) 0 ? Cos(n) 計算 n的余弦值 Cos(0) 1 ? Tan(N) 計算 N的正切值 Tan(0) 0 ? Abs(N) 計算 N的絕對值 Abs(2) 2 ? Atn(N) 計算 N的反正切值 Atn(0) 0 ? Exp(N) 計算 e的 N次冪 Exp(0) 1 ? Log(N) 計算 N的自然對數(shù) Log(1) 0 ? Sgn(N) 計算 N的符號值 Sgn(2) 1 ? Sqr(N) 計算 N的平方根 Sqr(4) 2 ? Rnd[(N)] 產生 [0, 1)之間隨機數(shù) Rnd [0, 1) ? 運行下面程序 , 會發(fā)現(xiàn)運行程序輸出的 3個隨機數(shù)確實隨機并滿足在 0~ 1之間 。 但再次運行該程序會發(fā)現(xiàn)所產生的 3個隨機數(shù)和上次的完全相同 。 Private Sub Command1_Click() Print Rnd : Print Rnd : Print Rnd End Sub ? 在調用隨機函數(shù)之前先使用 Randomize語句 , 此后再使用隨機函數(shù)便可產生逼真的隨機數(shù) 。 Private Sub Command1_Click() Randomize Print Rnd : Print Rnd : Print Rnd End Sub ? 下面程序演示了 , 函數(shù)的自變量是另一個函數(shù) 。 Private Sub Command1_Click() Print Sqr(Abs(4)) End Sub 常用轉換函數(shù) ? 常用轉換函數(shù)主要包括數(shù)值型數(shù)據(jù)與字符型數(shù)據(jù)之間的轉換,以及數(shù)值型數(shù)據(jù)之間的轉換。 函數(shù) 說明 舉例 結果 Asc(C) 將字符轉換成 ASCII編碼 Asc(A) 65 Chr(N) 將 ASCII編碼轉換成字符 Chr(65) A Fix(n) 返回 n的整數(shù)部分 Fix() 5 Int(n) 返回不大于 n最大整數(shù) Int() 5 Str(N) 將數(shù)值型量轉換為字符型量 Str(123) 123 Val(C) 將字符串轉換為數(shù)值型量 Val(123) 123 ? 常用 Val函數(shù)把輸入的數(shù)字字符串轉換成數(shù)值 , 用Str函數(shù)把要輸出的數(shù)值轉換成字符串 。 Option Explicit Private Sub Command1_Click() Const Vg = 300000000 Const Pi =
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1