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,求最大公約數和...