廣東工業大學C實驗題目和報告

2021-03-04 02:40:55 字數 2102 閱讀 5750

c#.*** 程式設計

實驗報告

班級: 計科7

姓名: 陳日燊

學號: 3110006131

教師廣東工業大學

2023年 5 月 1 日

第三次實驗:

內容:完成下面的實驗3。

地點:工學一號館413/410

時間:2013-4-25

實驗環境與工具:

(1)計算機及作業系統:pc機,windowsxp

(2)程式開發平台:visual studio 2005/2008/2010

實驗3 介面程式設計

一.實驗目的

(1)進一步熟悉visual studio 2005/08/10的環境和使用。

(2)熟悉使用c#語言進行windows視窗程式設計。

(3)學會建立選單系統、工具條、狀態列以及多文件介面應用程式。

(4)學會使用.***提供的常見控制項,如按鈕、文字框、進度條等。

(5)實現在視窗中獲取和響應使用者輸入,理解.***視窗程式的事件機制

二.實驗內容

參照windows系統自帶的計算器,設計並實現乙個簡單的帶選單的計算器,要求具有加、減、乘、除以及一定的錯誤提示功能。

詳細設計內容要求:根據實驗內容的要求,寫出乙個簡單計算器的設計過程以及其中使用到的演算法,明確實現過程中使用到的若干控制項及其響應事件。要求簡單計算器具有一定的錯誤處理功能,能夠對系統自定義的使用者輸入錯誤給予提示

四.源程式

int i;

if(int.tryparse(this.textbox1.text,i))

using system;

using system.windows.forms;

using system.drawing;

namespace calculator

catch (exception e)

}private void addbuttons(panel p)

private void btn_oper(object obj, eventargs ea)

private void btn_clr(object obj, eventargs ea)

private void btn_equ(object obj, eventargs ea)

private void calc()

stroper = "=";

blnfrstopen = true;

txtcalc.text = convert.tostring(dblacc);

dblsec = dblacc;

}private void clear()}}

五.除錯和執行結果

六.實驗感想

來學習c#語言也有半個學期了,感覺有的時候挺沒信心的,面對那些出過n次錯誤還繼續的重犯,面對乙個程式的乙個小錯誤看了很久都沒能找出來.不過特別高興的是,在自己的努力過程中,還是收穫到了自己比較滿意的結果.在現在完成的兩個小專案計算器和畫板中,雖然功能上還是很侷限,但是已經很滿意了.

畢竟我才剛剛開始接觸程式設計之類的東東,剛入門嘛,適應總要有乙個過程.慢慢來嘛!下面先來介紹我製作的山寨計算器.

如果要完成計算器這個專案,其實並不難,不過我的建議就是先把這個實現的過程分為以下及部分:1,先建立乙個計算器的介面;2,建立乙個輸入文字的文字框;3,建立所需要的按鈕;4,給按鈕設定命令,新增***;5,在***中實現演算法;6,根據自己的愛好及需要,美化計算器.

具體的解析過程在**中有體現,不過在實現計算器專案時,在敲**方面還是走了點彎路,例如在建立數字按鈕時可以用for迴圈來實現.這專案當然還有不足的地方.比如說,還有在連續的計算中,如果是文字框中輸入2+2+2時,計算器會不能執行,還有就是一些windows中擁有的按鈕功能不能實現.

總之還得繼續完善,繼續加油!

實驗報告要求:

1) 每次實驗後將實驗報告的電子文件傳送給學習委員,在四次實驗完成後,所有實驗的電子文件燒錄光碟上交給老師。不要將單獨的作業傳送到老師郵箱。

2) 在電子文件中,每個同學乙個目錄,目錄名為:班級_學號_姓名,例如「05_6965_陳再界」

3) 每次實驗課各位同學要上交上一次實驗的紙質實驗報告。最後一次的實驗報告跟課程的大作業一起交。

4) **需要有良好的注釋和說明。

廣東工業大學C實驗題目和報告

程式設計 實驗報告 班級 計科7 姓名 陳日燊 學號 3110006131 教師廣東工業大學 2013年 4 月 20 日 第二次實驗 內容 完成下面的實驗2.1和2.2。地點 工學一號館413 410 時間 2013 4 11 實驗環境與工具 1 計算機及作業系統 pc機,windowsxp 2 ...

廣東工業大學編譯原理實驗報告格式

廣東工業大學實驗報告 學院專業 班成績評定 學號姓名合作者 號 教師簽名 實驗 題目第 周星期 第 節 實驗型別 綜合性 設計性 驗證性 編譯原理上機實驗報告 一 實驗目的與要求 目的 在分析理解乙個教學型編譯程式 如pl 0 的基礎上,對其詞法分析程式 語法分析程式和語義處理程式進行部分修改擴充。...

河南工業大學C語言實驗報告

專業班級 材料類12級01班學號 201226910117 姓名 程永剛指導老師 李歆評分 一 實驗題目 迴圈結構程式設計 二 實驗目的 熟練掌握while,do while及for語句的格式 執行過程及迴圈巢狀的使用 三 實驗內容 p140 習題3,4,8 3.輸入兩個正整數m和n,求最大公約數和...