---
# System prepended metadata

title: 12-4 運算
tags: [DICE C]

---

---
tags: DICE C
---

12-4 運算
===

> [name=CHAWTeam]

---

目錄：[DICE C語言程式破解](https://hackmd.io/@CHAWTeam/DiceC)

---

題目
---

```!
五個運算中，

選擇'A'，列出加法的結果
選擇'B'，列出減法的結果
選擇'C'，列出乘法的結果
選擇'D'，列出除法的結果
其餘按鍵，則列出取餘數的結果

請寫一個程式，第一個輸入代表運算，接下來是兩個數字，計算出應有的結果。

輸入資料:
C
5
6

輸出資料:
5*6=30
```

程式碼
---

```c=
#include <stdio.h>

int main()
{
    char A;
    int a, b;
    
    scanf("%c\n%d\n%d", &A, &a, &b);
    if (A == 'A')
        printf("%d+%d=%d\n", a, b, a + b);
    else if (A == 'B')
        printf("%d-%d=%d\n", a, b, a - b);
    else if (A == 'C')
        printf("%d*%d=%d\n", a, b, a * b);
    else if (A == 'D')
        printf("%d/%d=%d\n", a, b, a / b);
    else
        printf("%d%%%d=%d\n", a, b, a % b);
    return 0;
}
```

輸出
---

```!
C
5
6
5*6=30
```

---

[查看我們在HackMD上的所有筆記](https://hackmd.io/@CHAWTeam)
目錄：[DICE C語言程式破解](https://hackmd.io/@CHAWTeam/DiceC)

---

{%hackmd Iiu5mOixR7yWkPHKCkabBg %}
<iframe class="LikeCoin" height="235" src="https://button.like.co/in/embed/chawteam/button?referrer=https://hackmd.io/@CHAWTeam/DiceC-12-4" width="100%"></iframe>

---

{%hackmd i1nMRrZcTFmTvoF897K9zg %}