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

正文內(nèi)容

基于java的簡(jiǎn)易計(jì)算器的設(shè)計(jì)-文庫(kù)吧資料

2025-05-15 20:51本頁(yè)面
  

【正文】 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 21 sign = sqr。 num = (str)。 } (str)。amp。 p == false) { str += .。 sign == null amp。 str != 0 amp。 if (() 16 amp。.39。 i ()。作出反應(yīng) { boolean p = false。 } (str)。 } else if (str == 0 || sign != null) { str = 9。amp。amp。 } (str)。 } else if (str == 0 || sign != null) { str = 8。amp。amp。 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 20 } (str)。 } else if (str == 0 || sign != null) { str = 7。amp。amp。 } (str)。 } else if (str == 0 || sign != null) { str = 6。amp。amp。 } (str)。 } else if (str == 0 || sign != null) { str = 5。amp。amp。 } (str)。 } else if (str == 0 || sign != null) { str = 4。amp。amp。 } (str)。 } else if (str == 0 || sign != null) { str = 3。amp。amp。 } (str)。 } else if (str == 0 || sign != null) { str = 2。amp。amp。 } (str)。 } else if (str == 0 || sign != null) { str = 1。amp。amp。 } (str)。 change == false) { str += 0。 str != 0 amp。 } } public void press0()// 對(duì)按 0 作出反應(yīng) { if (() 16 amp。 else if (() == sqr) presssqr()。 else if (() == do_del) pressdel()。 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 18 else if (() == mat_cos) presscos()。 else if (() == mat_sin) presssin()。 else if (() == act_div) pressdiv()。 else if (() == act_add) pressadd()。 else if (() == num_9) press9()。 else if (() == num_7) press7()。 else if (() == num_5) press5()。 else if (() == num_3) press3()。 else if (() == num_1) press1()。 ()。 add(p0)。 ()。 (blank)。 (do_del)。// 第四排按鈕 (num_p)。 (inv)。 (mat_sin)。// 第三排按紐 (num_8)。 (sqr)。 (act_mul)。// 第二排按紐 (num_5)。 (fac)。 (act_add)。// 第一排按紐 (num_2)。 (g1)。 (0, 0, 100, 50)。 // 顯示屏的布局 (g0)。// 布局輸入輸出大體位置 g1 = new GridLayout(4, 6, 10, 10)。 (new getbt())。 blank = new Button(blank)。// Involution 的按鈕 ()。 (new getbt())。 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 16 sqr = new Button(sqr)。// fac 的按鈕 ()。 (new getbt())。 mat_tan = new Button(tan)。// cos 的按鈕 ()。 (new getbt())。 num_7 = new Button(7)。// 數(shù)字 6 的按鈕 ()。 (new getbt())。 num_5 = new Button(5)。// 數(shù)字 4 的按鈕 ()。 (new getbt())。 num_3 = new Button(3)。// 數(shù)字 2 的按鈕 ()。 (new getbt())。 num_1 = new Button(1)。// 數(shù)字 0 的按鈕 ()。// 數(shù)字 7 的按鈕 (new getbt())。 (new getbt())。 num_6 = new Button(6)。// 數(shù)字 5 的按鈕 ()。 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 15 (new getbt())。 num_4 = new Button(4)。// 數(shù)字 3 的按鈕 ()。 (new getbt())。 num_2 = new Button(2)。// 數(shù)字 1 的按鈕 ()。 (new getbt())。 num_0 = new Button(0)。// 小 數(shù)點(diǎn)的按鈕 ()。 num_p = new Button(。 (false)。 public void init()// 主程序部分 { // 定義各個(gè)控件的樣式 number = new JTextField(20)。 Button fac, sqr,inv,blank。 Button mat_sin, mat_cos, mat_tan。 Button num_p, num_0, num_1, num_2, num_3, num_4, num_5, num_6, num_7, num_8, num_9。// 暫存內(nèi)部四則運(yùn)算起用 GridLayout g0, g1。// 暫存符號(hào)數(shù)據(jù) double num = 0。 public class cal extends Applet { // 定義所有需要使用的全局變量 String str = 0。 import .*。 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 14 import .*。 參考文獻(xiàn) [1] 朱福喜 .《 Java 語(yǔ)言程序設(shè)計(jì)》(第二版) .科學(xué)出版社 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 13 [2] 陳國(guó)君等 .《 Java 程序設(shè)計(jì)基礎(chǔ)》(第二版) .清華大學(xué)出版社 [3] Deitel.《 Java 大學(xué)基礎(chǔ)教程》(第六版) .電子工業(yè)出版社 [4] MaryCampione.《 Java 語(yǔ)言 導(dǎo)學(xué)》(第四版) .機(jī)械工業(yè)出版社 [5] Liang.《 Java 語(yǔ)言程序設(shè)計(jì)基礎(chǔ)篇》(第六版) .機(jī)械工業(yè)出版社 [6] Kathy Sierra.《 Head First Java》(第二版) .東南大學(xué)出版社 [7](美)埃克爾 著,陳昊鵬 譯 《 Java 編程思想 》 (第 4 版) .機(jī)械工業(yè)出版社 [8] 李興華 《 Java 從入門到精通》 人民郵電出版社 202141 版 附錄:源代碼 package gefangyu。更重要的是,在測(cè)試過(guò)程中的往往發(fā)現(xiàn)自己粗心大意犯了很多不必 要的錯(cuò)誤,通過(guò)這次課程式設(shè)計(jì),我對(duì) eclipse 的開(kāi)發(fā)環(huán)境有了更多的認(rèn)識(shí)和了解,讓我對(duì) java 語(yǔ)言的認(rèn)識(shí)又加深了一步,不僅使我學(xué)會(huì)了如何查閱資料,同時(shí)也讓我發(fā)現(xiàn)了網(wǎng)絡(luò)這個(gè)好老師。設(shè)計(jì)的過(guò)程中不時(shí)地翻閱資料,有時(shí)花費(fèi)一天時(shí)間就只能完成一個(gè)功能。要 獨(dú)自編寫計(jì)算器的各個(gè)功能,并對(duì)其進(jìn)行按鍵的排版、監(jiān)聽(tīng)、處理、運(yùn)算等各個(gè)步驟的親力親為,基本上完成了任務(wù)書上的各項(xiàng)內(nèi)容。} 4 運(yùn)行與調(diào)試 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 9 進(jìn)入程序主界面 加減乘除功能實(shí)現(xiàn) 例如; 333333 乘于 555555 正余弦、正切功能實(shí)現(xiàn) 例如: 30 的 tan 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 10 階乘功能實(shí)現(xiàn) 例如: 9 的階乘 乘方、開(kāi)方功能實(shí)現(xiàn) 例如; 36 開(kāi)方 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 11 5 課程設(shè)計(jì)總結(jié) 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 12 本次課程設(shè)計(jì)用到的是主要是 java 的 AWT 和 swing 這兩個(gè)類。 (str)。 (str)。 } else if (sign == div) { if (num != 0) { num /= (str)。 str = (num)。 (str)。 } else if (sign == sub) { num = (str)。 str = (num)。 (str)。i++){ sum=sum*num。 for(int i=1。 (str)。 sum=((str))。 (str)。i++){ sum= sum*i。 for(int i=1。 處理類實(shí)現(xiàn)代碼 public void pressans()// 對(duì)按 =作出反應(yīng) { if (sign == null) (str)。 } (str)。 if (() 16) str = (0, 16)。 num = (num)。 str != 0.) { sign = null。 str != 0 amp。 } //此處省略部分代碼 public void presscos()// 對(duì)按 cos 作出反應(yīng) { if (str != 0. amp。 num = (str)。 } 基于 java 的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 7 (str)。amp。 p == false) { str += .。 sign == null amp。 str != 0 amp。 if (() 16 amp。.39。 i ()。作出反應(yīng) { boolean p = false。 } (str)。 change == false) { str += 0。 str != 0 amp。 響應(yīng)類實(shí)現(xiàn)代碼 public void press0()// 對(duì)按 0 作出反應(yīng) { if (() 16 amp。 else if (() == inv) pressinv()。 else if (() == fac) pressfac()。 else if (() == do_ans) pressans()。 else if (() == mat_tan) presstan()。 else if (() == act_sub) pr
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦

基于單片機(jī)的簡(jiǎn)易計(jì)算器設(shè)計(jì)-文庫(kù)吧資料

【摘要】電》