算術表達式求值 設埔桓齔絳潁菔居盟惴畔確ǘ員澩鍤角籩檔墓獺#ㄓ謎皇迪鄭?nbsp 基本要求: 1、以字符序列的形式從鍵盤輸入語法正確的,不含變量的整數表達式,計算該表達式的值。 2、表達式的預算符有+ - * / ^ % ()等。 3、演示求值過程中運算符棧運算數棧輸入字符和主要操作的變化過程 4、程序中的棧用C++的類模版來定義。運算符棧中的數據元素為字符型,運算數棧中的數據元素為整型。
上傳時間: 2016-03-17
上傳用戶:zhengjian
多態和虛函數 1.編寫一個評選優秀教師和學生的程序,優秀教師的標準是一年內發表論文3篇以上,優秀學生的標準是考試平均成績在90分以上,當輸入一系列的教師和學生后,列出優秀教師和學生的名單。 實驗原理:設計一個基類,其中包含描述姓名的數據成員、判定是否優秀的純虛函數;由此派生出教師類和學生類,教師類中增添表示論文數的數據成員、重載判定是否優秀的成員函數,學生類中增添表示平均成績的數據成員、重載判定是否優秀的成員函數。
上傳時間: 2013-12-31
上傳用戶:ruixue198909
(1)myfind <pathname> 的功能: 除了具有與程序4-7相同的功能外,還要輸出在<pathname>目錄子樹之下,文件長度不大于4096字節的常規文件,在所有允許訪問的普通文件中所占的百分比。程序不允許打印出任何路徑名。 (2)myfind <pathname> -comp <filename>的功能: <filename>是常規文件的路徑名(非目錄名,但是其路徑可以包含目錄)。命令僅僅輸出在<pathname>目錄子樹之下,所有與<filename>文件內容一致的文件的絕對路徑名。不允許輸出任何其它的路徑名,包括不可訪問的路徑名。 (3)myfind <pathname> -name <str>…的功能: <str>…是一個以空格分隔的文件名序列(不帶路徑)。命令輸出在<pathname>目錄子樹之下,所有與<str>…序列中文件名相同的文件的絕對路徑名。不允許輸出不可訪問的或無關的路徑名。 <pathname>和<filename>均既可以是絕對路徑名,也可以是相對路徑名。<pathname>既可以是目錄,也可以是文件,此時,目錄為當前工作目錄。
上傳時間: 2014-01-26
上傳用戶:aappkkee
award bios修改方法 1、解壓后進入dos,執行yzbat.bat(修改卡號,第一步必作) 2、用awdflash寫出bios文件并保存 3、用cbrom把yz.bin寫入bios文件,格式如:cbrom xxx.bin /isa yz.bin 4、用awdflash把bios文件寫入bios 注意:壓縮包內提供的cbrom適用于award4.51,award6.0的請用cbrom2.17。
上傳時間: 2014-01-20
上傳用戶:caiiicc
電力監控系統 實時告警處理程序,包括語音告警 實時打印 分色顯示等功能 [ wAP push開發所需源碼 哈哈, 不錯 [ATCLib.rar] - 使用gsm modem發送sms/wap push,同時也支持解析mms notification,從而可以使用普通gsm modem接收彩信 [Quick_WAP_push_Application_Guidelines_1.02.rar] - Quick_WAP_push_Application_Guidelines_1.02 [SMSServer.rar] - 中國聯通短信服務平臺,包括服務器和客戶端代碼,很好的東東~~~~~~~~ [MODEM.zip] - 不錯的源代碼,請收下 [GPRS_sms.zip] - 一個用COM或USB接口連接gsm/GPRS手機進行短信收發的程序,用到的是simense的通訊模塊 [gsmsend.rar] - gsm modem 發送短信 閃信 WAP push開發例子 [no06.rar] - 串行口接收數據的程序.可以設置波特率,選擇串行口. [vc_demo.rar] - 使用VC編寫的GPRS通訊代碼,可用于GPRS MODEM收發數據
上傳時間: 2013-12-27
上傳用戶:dapangxie
一套全遙控6聲道AV機的匯編程序,該程序已經商業化的,里面包含的范圍很廣,主程序包含的分支子程序包括: 1 紅外線遙控處理程序 2 I2C協議 3 PT16311驅動程序 4 復雜的按鍵處理程序 5 A/D轉換程序(只用1個LM358組成的A/D轉換器) 6 文字顯示模塊 7 電平頻譜顯示子程序 8 M62429子程序
上傳時間: 2014-08-21
上傳用戶:zuozuo1215
1, 表達式一般由操作數(operand),運算符(operator)和界限符(delimiter)組成。操作數可以有常數,變量或者標識符。運算符分為算術運算符,關系運算符和邏輯運算符?;窘缦薹凶笥依ㄌ柡捅磉_式結束符號。為了程序簡單,僅討論簡單算術表達式的求值問題。這種表達式只含加,減,乘,除和四則運算符,括號以及結束符‘#’。 2, 算法基本思想: 建立兩個棧:一個是操作數棧(Stack_nd),用以寄存操作數或運算結果;另一個是運算符棧(Stack_tr),用以寄存運算符和界限符。 依次讀入表達式中的字符,若是操作數則壓進操作數棧(Stack_nd),若是運算符,則與運算棧(Stack_tr)的棧頂元素比較優先級,根據比較的結果進行相應的操作。 3, 規定算符間的優先級;算符q1與q2至多是下面三種關系之一: q1<q2 q1的優先權低于q2 q1=q2 q1的優先權等于 q2 q1>q2 q1的優先權高于 q2
標簽:
上傳時間: 2013-12-21
上傳用戶:FreeSky
編程規范 關于編程規范的幾個原則 1、程序員花更多的時間在調試、維護和升級已有代碼上,而不是編寫新的代碼; 2、程序最重要的是正確性,其次是可維護性,最后才是效率; 3、學習如何寫優美的程序與學習如何正確地編寫代碼同樣重要; 4、讓程序盡量簡單易懂,即使違背了某些規則也無關緊要; 5、一個運行正常但沒有注釋的程序如同一個等待爆炸的定時炸彈,因為早晚會有人修改或升級這個程序; 6、好風格應該成為一種習慣。如果你在開始寫代碼時就關心風格問題,如果你花時間去審視和改進它,你將會逐漸養成一種好的編程習慣。一旦這種習慣變成自動的東西,你的潛意識就會幫你照料許多細節問題,甚至你在工作壓力下寫出的代碼也會更好。
上傳時間: 2016-05-07
上傳用戶:huql11633
用MATLAB產生FSK調制信號 1.實驗要求: (1)隨機產生一個包含十個元素的數組,該數組中的元素非0即1,用作FSK信號的輸入數據。 (2)對該數組中的二進制數進行FSK調制,0調制在5000Hz上,1調制在8000Hz上,碼元速率為200碼元/秒。 (3)畫出所產生的FSK信號的時域圖形和頻域圖形。
上傳時間: 2016-05-19
上傳用戶:xaijhqx
運行環境: JDK1.4以上 程序編寫軟件:JCreator Application1.java為主類,如果裝有JCreator,直接用JCreator打開Application1.java 程序就可以運行。 點擊‘八皇后演示’ 會跳出個Frame,可以輸入第一行起點的坐標比如‘3’的話,第一行會從第三個開始演示。 點擊‘快速排序’會把TARRAY.DAT文件里面的數據用快速排序的方法進行排序 注意:在程序編寫時候 TARRAY.DAT 是放在 D:\\Aglogic\\QCKSRT\\TARRAY.DAT 當更換路徑時候,也要在SortFrame.java里面 做 相應的更換
標簽: Application JCreator java JDK
上傳時間: 2014-01-18
上傳用戶:baiom