Test Message

c382: 加減乘除

內容

文文剛學完了加減乘除四則運算,作業簿上有些練習題,他寫完了練習題可是不知道對不對。麻煩你提供正確解答讓他對一下答案,謝謝!


輸入

每筆測試資料有一行,含有兩個整數,兩個整數中間有一個運算符號 + (加)、- (減)、* (乘)、或 / (除)。整數與運算符號之間有一空白隔開。

12 + 3
101 - 11
13 * 7
111 / 3

輸出

請將每個算式的結果分別輸出於一行。答案均為整數。

15
90
91
37


解題思路

簡單的條件判斷。


完整程式碼

AC (2ms, 76KB)
#include <stdio.h>

int main()
{
int a, b;
char s;
while (scanf(" %d %c %d", &a, &s, &b) == 3)
{
switch (s)
{
case '+':
printf("%d\n", a + b);
break;
case '-':
printf("%d\n", a - b);
break;
case '*':
printf("%d\n", a * b);
break;
default:
printf("%d\n", a / b);
break;
}
}
return 0;
}