#include <iostream>
#include <iomanip>
using namespace std;
int add(int a, int b){
return a+b;
}
int sub(int a, int b){
return a-b;
}
int mul(int a, int b){
return a*b;
}
double div(int a, int b){
return a*1.0/b;
}
int surplus(int a,int b){
return a%b;
}
int main(){
int m,n;
char x;
double c;
cin>>m>>x>>n;
if(x=='+') c=add(m,n);
if(x=='-') c=sub(m,n);
if(x=='*') c=mul(m,n);
if(x=='/') c=div(m,n);
if(x=='%') c=surplus(m,n);
cout << fixed << setprecision(2) << c << endl;
return 0;
}
C++算术表达式求值
原创
©著作权归作者所有:来自51CTO博客作者PanDaoxi的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C++算术表达式求值
C++算术表达式求值!
#include ios 其他 -
【栈】实现表达式求值(C++)(详解)
【栈】实现表达式求值思路 && 理解 && 注意给定一串表达式,字符串类型,依次遍历从头
c++ 栈 运算符 操作数 优先级 -
表达式求值c语言
数据结构书上的例题。其实就是比较运算符优先级。#include #i
表达式求值 c语言 表达式求值栈 运算符 #include -
python中counter函数以后如何竖向展示 并按次数从大到小排列
读Python 是一个解释型语言,可读性与易用性让它越来越热门。正如 Python 之禅中所述:优美胜于丑陋,明了胜于晦涩。在你的日常编码中,以下技巧可以给你带来意想不到的收获。01、字符串反转下面的代码片段,使用 Python 中 slicing 操作,来实现字符串反转: 02、首字母大写下面的代码片段,可以将字符串进行首字母大写,使用的是 String 类的 title() 方法:
python counter python except用法和作用 python找重复元素及对应角标 代码片段 Python