Visual Basic程式設計實驗報告

2022-09-22 00:45:02 字數 1358 閱讀 1271

雲南大學數學與統計學實驗教學中心

實驗報告

一、實驗目的及要求

編寫程式要掌握visual basic的語言基礎,包括關鍵字、識別符號、資料型別、變數、常量、運算子、表示式、函式、語句等。

二、實驗內容

visual basic語言基礎

習題2 二、程式設計題1-6

三、實驗環境

windows 7作業系統 visual basic6.0

4、實驗過程及步驟

1.在文字框text1和text2中,分別輸入兩個正數,比較算術運算子\(整除)和mod(求餘)的運算結果,設計窗體和程式執行結果如圖2-16所示。

提示:文字框的輸入、輸出內容(文字)都在其text屬性中。

圖2-16 \(整除)和mod(求餘)運算的比較

2.產生某個區間範圍內的隨機整數。在文字框text2中,分別輸入區間的下界和上界,不斷單擊命令按鈕,將產生區間範圍內的隨機整數,設計窗體和程式執行結果如圖2-17所示。

圖2-17 產生區間範圍內的隨機整數

3.交換兩個屬性變數的值。在兩個文字框中分別輸入不同的內容(文字),單擊命令按鈕可以實現兩個文字框中內容的交換,設計窗體和程式執行結果如圖2-18所示。

圖2-18 交換兩個屬性變數的值

4.在文字框text1中輸入乙個四位的正整數,編寫程式將這個四位的正整數倒序輸出,即個位數在最左邊,然後,是十位數、百位數、千位數,如:輸入乙個四位正整數5678,倒序輸出的結果為8765,設計窗體和程式執行結果如圖2-19所示。

圖2-19 正整數倒序輸出

5.在3個文字框中分別輸入小時數、分鐘數、秒數,將它們轉化成總的秒數並輸出,設計窗體和程式執行結果如圖2-20所示。

圖2-20 總的秒數計算

6.設計乙個簡易計算器,可以實現加、減、乘、除算術運算。在文字框text1和text2中,任意輸入兩個數,單擊「加」按鈕,顯示這兩個數相加的結果;單擊「減」按鈕,顯示這兩個數相減的結果;......

;設計窗體和程式執行結果如圖2-21所示。

2-21 簡易計算器

五、實驗總結

1.遇到的問題及解決過程

遇到的問題:不能熟練的編寫程式,對函式不熟悉,對專用名詞比較陌生;

解決過程:多操作,請教老師同學,翻看教材。

2.產生的錯誤及原因分析:

產生的錯誤:編寫**不正確,找不到對應的函式;

原因分析:對函式不熟悉,不了解具體函式的**編輯方法。

3.體會和收穫

在不斷地操作過程中,熟悉軟體的使用,熟練了編寫應用程式的過程,掌握了新的函式的**編寫方法,增加了自己的知識。

六、參考文獻

[1]《visual basic程式設計教程》,張國生編著,清華大學出版社。

七、教師評語

Visual Basic迴圈結構程式設計

所謂迴圈結構程式就是指對同一程式段進行若干次的重複執行,被重複執行的語句組稱為迴圈體。在程式中的迴圈有兩種 一種為無條件迴圈,它是無休止地重複執行某一程式段 一種為有條件迴圈,能夠滿足特定條件就重複執行某一程式段。visual basic提供多種迴圈語句以實現迴圈程式結構。1 do while.lo...

VisualBasic程式設計03任務 0001

03任務 0001 作業有困難 qq 546489838 一 作品題 共4道試題,共100分。1.利用檔案系統控制項編寫乙個word檔案查詢顯示程式,程式執行介面如圖3 2 所示。本題25分 要求 1 在檔案列表框中只顯示字尾為.doc的檔案。2 新建立乙個標準工程,並通常 工程 部件 選單項引入 ...

Visual Basic程序設計

一 程式分析與完善題 1 下列程式段的執行結果為 a x 5 y 20 if not x 0 then x y 3 else y x 3 print x y y x end if a 3 3 b 5 8 c 3 3 d 25 25 2 下列程式段的執行結果是 a a 0 b 0 for i 1 to...