物件導向程式設計
實驗目的:
了解.net framework 的結構。
理解.net framework 的基本概念
了解 .net framework 命名空間
了解c#程式的基本結構
熟悉visual 的配置
熟悉如何建立乙個控制台應用程
實驗內容:
編寫第乙個控制台的輸入與輸出程式
建立第乙個windows窗體應用程式
定義乙個簡單的ip位址結構體
實驗裝置儀器:
pc50臺,要求:windows7/xp/2000/2003作業系統,配置vc#2005/2008執行環境,安裝sql server2000/2005/2008資料庫管理系統
實驗步驟:
1:控制台的輸入與輸出
問題 在控制台上實現文字的輸入與輸出。
問題說明
按照提示輸入自己的姓名,程式輸出你輸入的名字,並歡迎使用c#語言。主要使用console(控制台)物件的writeline和write方法實現顯示;使用readline方法讀入字元。
分析 main()是應用程式(可執行)的入口點,它必須包含在乙個類中,且僅有乙個類能使用該標誌定義。
參考步驟:
(1)為解決方案建立乙個控制台應用程式的專案「example_1」。
(2)將「類檔案重新命名為「
(3)將以下**新增到「中。
(4)選擇「生成」→「生成解決方案」選項,以生成此專案。
(5)選擇「除錯」 →「開始執行(不除錯)」選項來執行此應用程式。
此應用程式的輸出結果如圖1.1所示。
圖1.1 的輸出結果
2:建立windows窗體應用程式
問題 設計乙個視窗,可以將使用者輸入的兩個運算元進行加法計算,並顯示計算結果。
問題說明
首先要新建windows應用程式型別的專案,建立成功後,可以得到乙個名為form1的空白窗體。可以從左邊工具箱中的公共控制項組中選擇控制項往窗體上拖放。
在windows窗體上新增兩個文字輸入框供使用者輸入運算元,再新增乙個按鈕來對輸入的運算元進行加法計算,最後將計算結果顯示在第三個輸入框中。
分析 visual 使開發圖形介面程式簡單,把需要的控制項從工具箱拖放到windows窗體上即可。使用visual 可以減少開放人員編寫的**量,使開放人員集中精力解決業務問題。
推薦步驟:
(1)建立乙個windows應用程式專案,命名為「winform」。
(2)往form1窗體上拖放3個label和textbox控制項和乙個button控制項,並對它們相應的text屬性進行修改,效果如圖:
(3)雙擊add按鈕,出現**編輯介面,把以下**新增到「中。
(4)選擇「生成」→「生成解決方案」選項,以生成此專案。
(5)選擇「除錯」 →「開始執行(不除錯)」選項來執行此應用程式。
此應用程式的輸出結果如圖1.2所示。
圖1.2 form1窗體的執行結果
3:乙個簡單的ip位址結構體
問題 使用4個byte型別的變數來對ip位址進行儲存,並將這4個變數組成定義乙個結構體。
問題說明
struct型別是一種可包含建構函式、常數、字段、方法、屬性、索引器、運算子和巢狀型別的值型別。
分析 此問題要求使用乙個結構體來接受和儲存ip位址中的4個十進位制數。該結構體可通過以下方式宣告:ip samplestruct;
在c#中,類與結構體在語義上是不同的,結構是值型別,不需要例項化,而類是引用型別。
推薦步驟:
(1)為解決方案建立乙個控制台應用程式的專案「example_2」。
(2)將「類檔案重新命名為「
(3)將以下**新增到「中。
(4)選擇「生成」→「生成解決方案」選項,以生成此專案。
(5)選擇「除錯」 →「開始執行(不除錯)」選項來執行此應用程式。
此應用程式的輸出結果如圖1.3所示。
圖1.3 的輸出結果
實驗總結
根據實驗內容和步驟,寫出實驗體會。
實驗目的:
通過本章的學習,主要把握以下內容:
在c#中定義變數和常量
使用c# 中的基本資料型別
理解裝箱和拆箱的概念
使用c#中的運算子,選擇結構和迴圈結構
定義和使用陣列,了解結構和列舉
熟悉c#中的預處理指令
熟悉c#中的字串處理
實驗裝置儀器:
pc50臺,要求:windows7/xp/2000/2003作業系統,配置vc#2005/2008執行環境,安裝sql server2000/2005/2008資料庫管理系統
實驗內容:
編寫乙個使用列舉和switch case選擇語句的程式
浮點型陣列排序
編寫1到9的乘法口訣表程式
實驗步驟:
1:列舉和switch case
問題 列舉型別的構建和使用;通過switch case語句來對符合條件值進行輸出。
問題說明
編寫乙個degrees的列舉,然後引用這個列舉。
分析 在此問題中首先需要定義一組不同型別的學位。為此,可通過以下方式建立列舉。
然後,可以使用switch結構,根據傳遞到此switch結構的列舉成員來決定要顯示的資訊。
(1)為解決方案建立乙個控制台應用程式的專案「example_3」。
(2)將「類檔案重新命名為「
(3)將以下**新增到「中。
matlab上機實驗指導書
matlab軟體與程式設計 學生上機實驗任務書 蘭州理工大學理學院 實驗一 matlab運算基礎 一 實驗目的 1.熟悉啟動和退出matlab的方法 2.熟悉matlab整合環境的組成 3.掌握matlab各種表示式 變數的書寫規則以及常用函式的使用。4.掌握建立矩陣及矩陣拆分的方法 5,掌握mat...
C實驗指導書
第1章概述 1.1 編輯 編譯和執行c 程式 實驗題目 編輯 編譯和執行給出的c 應用程式。實驗目的 1 熟悉c 開發視窗的布局及功能。2 了解c 應用程式的本結構。3 了解程式集和程式命名空間。4 熟悉c 應用程式的編譯和執行過程。實驗步驟 1 開啟裝visual studio 2008 2005...
C程式設計實驗指導書
第二版 教育學院教育技術系 c程式設計 課程組 2011年2月20日 上機實驗一般經歷上機前的準備 預習並且程式設計 上機除錯執行和實驗後的總結三個步驟。1.上機前的準備 根據問題,進行分析,選擇適當演算法並編寫程式。上機前一定要仔細檢查程式 稱為靜態檢查 直到找不到錯誤 包括語法和邏輯錯誤 分析可...