C語言寫乙個計算器,說實話迴圈體有問題,解決。 快點,快點!

發布 娛樂 2024-05-17
11個回答
  1. 匿名使用者2024-01-28

    else if (m=='^')

    x=(pow(a,1/b));

    else if (m=='^'&&b==-1)x=(pow(a,1/b));

    else printf("打字錯誤");

    這裡的問題是你把else if (m=='^'&&b==-1) 把 else if (m=='^')。

    當 b=-1 時,您當前的程式無法達到 x=(pow(a,1 b)); 這個。

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

    不是嗎 - 那裡出了點問題!

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

    不難,做乙個矩陣按鈕,然後給按鈕編號,然後根據輸入訊號判斷加減乘除,做運算就行了!

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

    這並不難,但工作量很大。你的財富將再增加 200 個兄弟,你將能夠做到這一點。

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

    int main (void)

    fflush(stdin,null);

    printf("就是這樣! 你想再次使用它嗎? y/n:");

    scanf ("%c",&yn);

    if (yn=='y' ||yn=='y')else

    while (1);}

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

    對不起,這幾天很忙,沒上線,沒收到你的邀請!

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

    voidmain()

    inta,b,result;

    charm;

    printf("請輸入您要計算的數字:");

    scanf("%d

    d",&a,&b);

    printf("請輸入加法、減法、乘法或除法");

    scanf("%c",&m);

    if(m=="+")

    這同樣適用於是否執行加法操作。

    result=a+b;

    elseif(m=="-")

    result=a-b;

    elseeif(m=="*")

    result=a*b;

    elseif(m=="/")

    result=a/b;

    elseprintf("你犯了乙個錯誤");

    如果輸入符號不是加法、減法、乘法或除法,則報告錯誤。

    printf("計算結果為:%d",result);

    最後,輸出結果。

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

    你用VC++ MFC,控制台太難了,解像度不會高。

    要在 VC 上執行,你想要乙個 C 嗎? 可能嗎? 最多C++,C語言幾乎不可能用VC編譯,他的要求太高了。

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

    最簡單的計算器**不是胡言亂語,絕對可用,包括""

    void main()?

    哈哈,緩解現場緊張的氣氛。

    實現計算器最困難的部分是解析符號,包括 +-* () 等。

  10. 匿名使用者2024-01-19

    自己動手。 使用 MFC 很容易。 只需呼叫數學函式即可。

  11. 匿名使用者2024-01-18

    ……呃,我只做過乙個控制台介面......

相關回答
3個回答2024-05-17

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

3個回答2024-05-17

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

3個回答2024-05-17

這就是編譯器中語法分析原理的用武之地

你沒有發現這樣的表示式可以在編譯器中正確計算嗎? >>>More

7個回答2024-05-17

工資計算器。

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