VC 簡單計算器滿足演算法對幫助的迫切需求0 0 30

發布 科技 2024-02-25
6個回答
  1. 匿名使用者2024-01-25

    您想舉個vc6的例子嗎?

  2. 匿名使用者2024-01-24

    我已經做到了。 具體思路:

    將輸入方程想象成乙個鍊表,無論是單鏈還是雙鏈,它都是你的。 鍊表中有兩種型別的節點,數字節點和運算子節點。

    數值節點:有乙個 double 型別的資料字段,其中包含指向操作員節點的指標字段。

    鍊表結構大致如下:head - >運算元 - >運算子 - >運算元 - >運算子 - >運算元.........運算子 – >運算元 – >null。

    然後先計算乘法和除法,然後計算加法和減法。

    乘法除法:從表格的標頭開始尋找運算元節點,資料字段為*或,找到後再計算表格兩邊的數節點資料,並將結果放入上乙個數字節點中。 然後刪除操作員節點及其後面的數字節點。

    這相當於把......運算元 - >運算子 1 - >運算元 - 運算子 > 2 ......它變得......運算元 – >運算子 2......

    然後遍歷鍊表並執行上述過程以完成乘法和除法。

    加法和減法與乘法和除法相同。

  3. 匿名使用者2024-01-23

    說得這麼詳細,5分也不算太少......

  4. 匿名使用者2024-01-22

    你的問題太寬泛了,你沒有指定使用什麼圖形API,指定語言沒有意義,比如你是要用MFC框架還是QT框架等等,你應該指定它。

  5. 匿名使用者2024-01-21

    #include

    #include

    #include

    #define pi

    using namespace std;

    void choice_menu();函式宣告 char menu();

    void sanjiao();

    void calcur();

    void duishu();

    void zhishu();

    int main()

    char menu()

    return choice;

    void choice menu()}void calcur() 常量操作 else if(b==0).

  6. 匿名使用者2024-01-20

    a=1, b=1, c=3, d=4, m=0, n=6 這是乙個有趣的方程式:

    計算過程如下:

    1:m=a>b --m=0,ab保持不變,變為0&&(n=c>d)||a==b--;

    2:0&&(n=c>d),由於第乙個數字是0,所以結果一定是0,n=c>d不計算,所以n、c、d值保持不變,整個計算變為:0||+a==b--;

    3. 由於 ++a 首先執行 a+1,而 b-- 需要在表示式完成後執行,因此它變為 a=(0||2=2),b--,4,最終結果為:a=1,b=1,c=3,d=4,m=0,n=6

相關回答
7個回答2024-02-25

工資計算器。

工資計算器,稅後工資計算器。 >>>More

21個回答2024-02-25

求和後,保留小數點後兩位,您先取小數點後兩位,然後計算誤差。 >>>More

3個回答2024-02-25

<>2.在左上角找到 新建 並單擊以給檔案乙個簡單的計算器,然後單擊確定。 >>>More

13個回答2024-02-25

前額。。。。。。井。。。。。。啊。。。。。。,誰來幫這小子解決,誰來幫這小子解決。

4個回答2024-02-25

1. 熟悉卡西歐 5800 中測量涉及的所有功能。 >>>More