**题目:**给一个小学生都会算的 1 位数与 1 位数运算的代数式,请你求出这个表达式的值。
表达式仅含’+‘、’-‘、’*‘、’/‘四种运算,题目保证 0 不为除数。
输入格式:
表达式
输出格式:
表达式的值
输入样例:
1+1
3*4
输出样例:
2
12
#include<iostream>
using namespace std;
void f(char str[])
{
int res;
if(str[1]=='+')
{
res=(str[0]-'0')+(str[2]-'0');
}
else if(str[1]=='-')
{
res=str[0]-str[2];
}
else if(str[1]=='*')
{
res=(str[0]-'0')*(str[2]-'0');
}
else
{
res=(str[0]-'0')/(str[2]-'0');
}
cout<<res<<endl;
}
int main()
{
char str1[4],str2[4];
cin>>str1>>str2;
f(str1);
f(str2);
return 0;
}