這是非常有挑戰(zhàn)性的題目。對于用戶輸入的任意一個平面函數(shù)f(x),繪制出其函數(shù)曲線。這里最關(guān)鍵的技術(shù)難點就是如何實現(xiàn)計算表達式的值。在《編譯原理》和《數(shù)據(jù)結(jié)構(gòu)》的書中,都有對表達式運算方法的論述。說實在的,在編譯型計算機語言中實現(xiàn)對用戶輸入表達式的運算是非常困難的。需要對表達式進行掃描,去括號,按照運算符的優(yōu)先級生成2叉樹,然后遍歷該樹生成逆波蘭表達式,再然后通過棧的方法進行運算。如果在表達式中再包含有函數(shù)的話......描述起來都麻煩,更不要說用程序?qū)崿F(xiàn)了:-(
標(biāo)簽:
用戶
函數(shù)
輸入
上傳時間:
2014-08-07
上傳用戶:1159797854