/*[原創(chuàng)]一個樹形多級菜單參考程序 這是一個用于車載電話的菜單程序,可以看成是手機功能菜單的簡化板. 我所認為的樹形多級菜單是指:在一個父菜單項目下面有多個子菜單, 子菜單下面又有多個孫菜單...,進入下層菜單主要依*當(dāng)前選中的索引.有點象文件的目錄結(jié)構(gòu). 本木從前實現(xiàn)這類的菜單主要*分層的switch語句,每層都是一個switch.但當(dāng)我看到曉奇大俠的 程序和耳朵灌滿lq等人的爭論后,那時那地,我的心境變化了,我意識到指針代表了先進的生產(chǎn)力, 代表了社會的發(fā)展方向,是建設(shè)和諧社會的必要條件.不管你用了多長時間C語言,只要你不善于用 一個小針指來指去,你就是那種"用嘴吃飯的高貴騎士,決不用屁股裝彈步槍"的守舊分子和社會發(fā) 展的絆腳石.(跑題太遠,刪去1萬字...打住) .言歸正傳,下面的程序適用CPU為Mega16,編譯器為CVAVR 1.24.4a 由于按鍵數(shù)目較多,所以按鍵程 序把按鍵事件分為數(shù)字鍵,快捷鍵,確認鍵,取消鍵,上下翻鍵幾類,以減小菜單結(jié)構(gòu)的容量.一下菜單 數(shù)據(jù)在菜單結(jié)構(gòu)數(shù)組中的偏移量,有多少個菜單象就有多少個宏定義*/
標(biāo)簽:
菜單
樹
多級
參考程序
上傳時間:
2013-11-28
上傳用戶:tianyi223
能運算的函數(shù): sin,cos,tg,ctg,e^,pow(x,y),cosh,sinh,tgh,log10,ln,sqrt,arcsin,arccos,
運算方式: +,-,*,/,絕對值(“[ ]”),^,!,
輸入規(guī)則: 用鍵盤或按鈕都可,輸入完按回車運算,(光標(biāo)要在最后)
sin(21-32)/(12-43)
4(323-4343) 4*(323-4343) e^2-sin3-3^4,(不要輸入pow(3,4)) //有無*都可
2*3^4是(2*3)^4 而不是2*(3^4) 也就是要用x^y就要一定要(x^y)加上一個括號
[3-4]是求3-4的絕對值不是中括號
標(biāo)簽:
arcsin
arccos
cosh
sinh
上傳時間:
2015-04-11
上傳用戶:sxdtlqqjl