问题补充:
C语言 简单的计算器 只需要进行 加减乘除的运算 谢谢大神!要求 输入算式 输出算式和答案求教= =.
答案:
int main()
{ char exp[8];
printf(enter exp:\n);
scanf(%s,exp); //输入类似于1+1 2*5这样的式子,一次一个
switch(exp[1]){
case +:
printf(%d\n,exp[0]- +exp[2]- ); break;
case -:
printf(%d\n,exp[0]-exp[2]); break;
case *:
printf(%d\n,(exp[0]- )*(exp[2]- )); break;
case /:
printf(%f\n,(exp[0]- )*1.0/(exp[2]- )*1.0); //1.0是为了转化成浮点数好得到小数结果
}; return 0;
}
C语言 简单的计算器 只需要进行 加减乘除的运算 谢谢大神!要求 输入算式 输出算式和答案求教=