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

正文內(nèi)容

基于wince的c程序設(shè)計(jì)--計(jì)算器-資料下載頁(yè)

2024-11-10 02:55本頁(yè)面
  

【正文】 )上,作為操作符獲取事件,在各按鈕屬性定義中添加如下語(yǔ)句 : //btn_add —— “ +” += new ()。 //btn_sub —— “ ” += new ()。 //btn_mul —— “ *” += new ()。 //btn_div —— “ /” += new ()。 //btn_sign —— “ +/” += new ()。 //btn_sqrt —— “ sqrt” += new ()。 16 //btn_sq —— “ sq” += new ()。 //btn_rev —— “ 1/x” += new ()。 //c —— “ c” += new ()。 //ce —— “ ce” += new ()。 等號(hào)運(yùn)算符和等號(hào)事件 region 等于事件和等于運(yùn)算方法 //等于事件 private void btn_equ_Click(object sender, e) { calc()。 } //等于運(yùn)算方法 private void calc() { // 生成結(jié)果 if (num == 0) //是否有操作數(shù) ,沒有就返回 0 { res = 0。 tmp = 0。 = ()。 return。 } switch (opt) //找到對(duì)應(yīng)的運(yùn)算符進(jìn)行計(jì)算 { // 加法 case ADD: res = res + tmp。 break。 // 減法 case SUB: res = res tmp。 break。 // 乘法 case MUL: res = res * tmp。 break。 17 // 除法 case DIV: res = res / tmp。 break。 // 平方 case SQR: res = tmp * tmp。 break。 // 平方根 case SQRT: res = (tmp)。 break。 default: return。 } = ()。 //結(jié)果輸出到文本顯示屏 opt = NULL。 //運(yùn)算符清空 tmp = 0。 dot = NODOT。 //res = 0。 //num = 0。 } endregion 數(shù)學(xué)函數(shù): 函數(shù) () 系統(tǒng)測(cè)試與性能分析 當(dāng)生成可執(zhí)行文件之后,也就是該項(xiàng)目經(jīng)過 build solution,編譯通過的時(shí)候,將此文件下載到實(shí)驗(yàn)箱,進(jìn)行 start debugging。這時(shí),在實(shí)驗(yàn)平臺(tái)上的觸摸屏上將顯示剛剛設(shè)計(jì)好的計(jì)算器。通過下載實(shí)現(xiàn)了計(jì)算器的點(diǎn)擊顯示,單步計(jì)算,對(duì)運(yùn)算式進(jìn)行簡(jiǎn)單的四則運(yùn)算,還有簡(jiǎn)單的開方、平方、倒數(shù)運(yùn)算。 下面我 們將用具體的例子來測(cè)試該系統(tǒng)的正確性和性能。 試運(yùn)算 45/9 開始界面 18 輸入第一個(gè)數(shù) 45 輸入除號(hào) 19 輸入數(shù)字 9 點(diǎn)擊等號(hào)得出結(jié)果 20 測(cè)試完全清空符號(hào) CE 和單字符清空符號(hào) C 初始界面 點(diǎn)擊 C 之后的界面 21 點(diǎn)擊 CE 后的界面 結(jié)論 本文 以 VS2020為軟件平臺(tái), 采用 windows XP操作系統(tǒng), 利用基于 ARM處理器的 WinCE 5. 0嵌入式開發(fā)平臺(tái), 編程語(yǔ)言采用 C完成了計(jì)算器的設(shè)計(jì),使基于 wince的 C計(jì)算器,具有簡(jiǎn)單計(jì)算器的功能。 22 附錄 參考資料 [1]《 Windows CE 實(shí)用開發(fā)技術(shù)》張冬泉等編著 電子工業(yè)出版社 [2] 《 Windows 內(nèi)核定制及應(yīng)用開發(fā)》 周毓林 等編著 電子工業(yè)出版社 [3]《基于嵌入式系統(tǒng)的觸摸式計(jì)算器的設(shè)計(jì)》 陳裕濤、喬繼等 北京工商大學(xué) 信息學(xué)院,北京 100037 遇到的問題與解決方法 ? 在把不同的按鈕事件指向指定的事件上,我們遇到了一點(diǎn)的問題, 后來 經(jīng)過研究,我們找到了解決的辦法, 就是在該按鈕的屬性定義中添加這樣的一句話 += new (); ? 我們這個(gè)項(xiàng)目是通過上網(wǎng)查找資料,并且參照之后,自己改寫的程序。網(wǎng)上的很多程序,都沒有單字符刪除的功 能,為了達(dá)到這個(gè)功能,我們自己編寫了一個(gè),現(xiàn)在上面所見的關(guān)于 c 的事件就是我們所改寫的刪除單字符的程序。 課程體會(huì) ? 李月群: 這次實(shí)訓(xùn),增加了我學(xué)習(xí)這門課程的興趣,雖然很多深層的知識(shí)都不是很了解,但是對(duì)嵌入式有了一個(gè)更加清晰理解。嵌入式系統(tǒng)主要由硬件和軟件兩部分組成,硬件已經(jīng)有現(xiàn)成的,軟件部分,主要由嵌入式操作系統(tǒng)和應(yīng)用程序組成,在我們的這次程序設(shè)計(jì)中,我們用的操作系統(tǒng)是 Wince ,我們?cè)O(shè)計(jì)好的應(yīng)用程序直接可以運(yùn)行在上面。所以,要實(shí)現(xiàn)嵌入式編程并不是一門十分難的任務(wù),關(guān)鍵是要牢固的掌握其中一門高級(jí) 編程語(yǔ)言,作為一個(gè)專業(yè)的計(jì)算機(jī)人才,就應(yīng)該如此。 ? 黃清清 : 嵌入式系統(tǒng), embedded system,是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可定制,適用于各種應(yīng)用場(chǎng)合,對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。嵌入式系統(tǒng)幾乎包括了生活中的所有電器設(shè)備,如掌上 PDA 、移動(dòng)計(jì)算設(shè)備、電視機(jī)頂盒、手機(jī)上網(wǎng)、數(shù)字電視、多媒體、汽車、微波爐、數(shù)字相機(jī)、家庭自動(dòng)化系統(tǒng)、電梯、空調(diào)、安全系統(tǒng)、自動(dòng)售貨機(jī)、蜂窩式電話、消費(fèi)電子設(shè)備、工業(yè)自動(dòng)化儀表與醫(yī)療儀器等。而我們采用的課程設(shè)計(jì)是基于 Wince 的 C的簡(jiǎn)單計(jì)算器的開發(fā)。在學(xué)習(xí)的過程中,遇到各種大大小小的問題。在發(fā)現(xiàn)問題到解決問題的過程中,不僅考驗(yàn)了一個(gè)的能力,且考驗(yàn)了一個(gè)人的熱情和堅(jiān)持。就拿我們剛開始遇到的一個(gè)小問題來說,當(dāng)程序編譯通過,界面也能顯示出來的時(shí)候,可點(diǎn)擊計(jì)算器上面的數(shù)字按鈕和操作符按鈕時(shí),卻彈出出錯(cuò)框,根本無法將數(shù)字顯示在文本框內(nèi)。經(jīng)過長(zhǎng)達(dá)兩個(gè)小時(shí)的查看和找資料,才發(fā)現(xiàn)每個(gè)按鈕都缺了一個(gè)很重要的 Click 事件。只有使用Click 事件來觸發(fā)一個(gè)動(dòng)作,才可以響應(yīng)控件中的變化。總的來說,嵌入式系統(tǒng)的課程設(shè)計(jì)是有趣和耐人尋 味的。特別是當(dāng)課程設(shè)計(jì)成功的時(shí)候,深刻地感受得到嵌入式系統(tǒng)的博大精深、精巧的多媒體人機(jī)界面和美好的發(fā)展前景。 23 程序清單 (附件:工程代碼 .txt)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1