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

正文內(nèi)容

java課程設(shè)計(jì)-模擬科學(xué)計(jì)算器-在線瀏覽

2025-03-07 12:49本頁(yè)面
  

【正文】 out邊緣布局和GridLayout網(wǎng)格布局相結(jié)合的布局管理方式。然后,定義了每個(gè)JButton命令式按鈕代表的數(shù)字,符號(hào)和函數(shù),并且通過public void actionPerformed(ActionEvent e)函數(shù)定義了每個(gè)按鈕對(duì)應(yīng)的動(dòng)作監(jiān)聽,從而確定了鼠標(biāo)點(diǎn)擊每個(gè)按鈕時(shí)可以實(shí)現(xiàn)對(duì)應(yīng)的不同的算法。,用戶按下“+”按鈕,觸發(fā)按鈕事件,先判斷是數(shù)字或者是符號(hào),當(dāng)觸發(fā)事件之前輸入的是符號(hào)時(shí)“.”沒有輸入數(shù)字時(shí),程序采用 (),將輸入的“.”進(jìn)行強(qiáng)制類型轉(zhuǎn)換成“0.”?!?”按鈕時(shí),程序首先進(jìn)行判斷是否flagyunsuan==0,當(dāng)flagyunsuan==0是說明是第一次按“=”按鈕,接下在判斷“=”之前是否是空值或符號(hào),當(dāng)判斷flagdenghao = ture的時(shí)候可以進(jìn)行運(yùn)算。()進(jìn)行強(qiáng)制類型轉(zhuǎn)換。,必須判斷是否使用本次運(yùn)算結(jié)果進(jìn)行下一步的運(yùn)算,如果是的話則通過switch (lastyunsuan)來判斷接下來需要進(jìn)行的運(yùn)算,再重復(fù)上面的步驟。這便對(duì)程序的操作性要求大大提高。而本程序經(jīng)過反復(fù)誤操作運(yùn)行,已經(jīng)可以保證程序不會(huì)因?yàn)檎`操作而發(fā)生崩潰。最后,本程序?qū)σ恍╋@而易見的錯(cuò)誤,比如輸入小數(shù)時(shí)可以自動(dòng)把用戶輸入的“.”強(qiáng)制轉(zhuǎn)化為“0.”等。5 運(yùn)行與調(diào)試 程序界面計(jì)算器界面如下: 運(yùn)行界面注:由于本程序要實(shí)現(xiàn)的功能過多,這里只采用部分具有代表性的功能的截圖作為參考。本程序可以正確運(yùn)行2的立方= 8。設(shè)計(jì)過程中我付出了勞動(dòng)與汗水,遇到過很多的困難和挫折,而且我們最終都戰(zhàn)勝了他們,獲得的最大收貨,我認(rèn)為并不是我設(shè)計(jì)成功了一個(gè)多么了不起的程序,而是我在設(shè)計(jì)過程中遇到的困難和解決它的方法與經(jīng)驗(yàn)才是最值得我認(rèn)真體會(huì)的地方。還要時(shí)常去查課本,有的甚至一點(diǎn)印象都沒有,我認(rèn)為這一切的原因在于我們不去用他,俗話說孰能生巧。我還發(fā)現(xiàn),一些問題不能只憑借自己的主觀去臆想判斷,實(shí)踐才是硬道理,實(shí)踐出真知。本次實(shí)驗(yàn)過后,不僅鍛煉了我的設(shè)計(jì)分析能力,編程能力,最重要的是鍛煉了我面對(duì)問題的應(yīng)變與解決能力。最后,再次感謝《java程序設(shè)計(jì)》趙建立老師的指導(dǎo),感謝有關(guān)同學(xué)提供的幫助,最后祝愿java這門課越學(xué)越好。部分程序源代碼如下:class jiecheng { public static double fff(double n){ if(n=0) return 1。 }}class Mymath { public static double asinh(double x){ return (x+(x*x+1))。 } public static double atanh(double x){ return *((1+x)/(1x))。 Container con = ()。 panel1 = new JPanel()。 panel3 = new JPanel()。 (new GridLayout(6,4,5,5))。 (new GridLayout(4,2,3,3))。 panel5 = new JPanel()。 String []str1 = {7,8,9,/,4,5,6,*,1,2,3,,0,.,+,=,back,CE,mod,C,+/}。i。 b[i].addActionListener(this)。 } String []str2 = {lnv,ln,sin,cos,tan,sinh,cosh,tanh}。i。 b2[i].addActionListen
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1