精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 如何用數(shù)據(jù)結(jié)構(gòu)隨機輸出一個數(shù)學(xué)表達式,可包括小括號、中括號、+、-、*、\運算,數(shù)據(jù)可以有整數(shù)或小數(shù)

    如何用數(shù)據(jù)結(jié)構(gòu)隨機輸出一個數(shù)學(xué)表達式,可包括小括號、中括號、+、-、*、\運算,數(shù)據(jù)可以有整數(shù)或小數(shù)
    用戶看到這個表達式后,輸入結(jié)果,程序判別結(jié)果是否正確,一題計算一次,直到n個題目完成.
    如果有會的大神還清敘述下總體的算法思想,要是還提供代碼的話就更好啦,
    數(shù)學(xué)人氣:860 ℃時間:2019-08-21 01:34:51
    優(yōu)質(zhì)解答
    引入“子表達式”概念.
    最終表達式可以是如下結(jié)構(gòu):子表達式 [運算符 子表達式]...
    其中,子表達式可以由其它子表達式構(gòu)成,可以規(guī)定其層數(shù)(也就是內(nèi)部可嵌套多少個子表達式),然后根據(jù)層數(shù)不同和運算符優(yōu)先度不同(比如加比乘要低)來判斷給該子表達式兩端添加什么樣的括號.
    1.主程序隨機產(chǎn)生子表達式的個數(shù)、層數(shù),然后調(diào)用生成子表達式的子程序.
    2.生成子表達式的子程序隨機生成數(shù)字、運算符或調(diào)用自身以生成下一層的子表達式.
    3.最后返回主程序,生成最終表達式.
    時間優(yōu)先,分數(shù)太少,你又不說開發(fā)平臺和語言,只能如此了……
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版