波兰表达式

2017-11-07 18:40:30来源:CSDN作者:Soul_97人点击

分享

波兰表达式的递归写法。

#include<iostream>#include<cstdlib>#include<cstdio>using namespace std;double exp(){	char s[20];	cin>>s;	switch(s[0])	{		case '+':return exp() + exp();		case '-':return exp() - exp();		case '*':return exp() * exp();		case '/':return exp() / exp();		default:return atof(s);		break;	}}int main(){	printf("%lf",exp());	return 0;}


最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台