我正在尝试编写一个C程序,用户将在其中输入所需的数学运算。我能够做到这一点,但无法弄清如何在两个不同的数字上执行操作作为操作我存储在名为char
的{{1}}类型变量中。
我如何解决这个问题?
operation
答案 0 :(得分:2)
这里需要的是switch
声明。
对于每个操作,您需要添加不同的case
来执行该操作。像
switch(operation)
{
case '+':
//perform addition, num1+num2
case '-':
//perform subtraction, num1-num2
case '*':
//perform multiplication, num1*num2
case '/':
//perform division, num1/num2
}