3 条题解
-
1
#include<bits/stdc++.h> using namespace std; char a[32768]; double f(){ cin>>a; if(a[0]=='*') return f()*f(); if(a[0]=='/') return f()/f(); if(a[0]=='+') return f()+f(); if(a[0]=='-') return f()-f(); return atof(a); //把字符串转换为一个double类型的浮点数 } int main(){ printf("%lf\n", f()); return 0; } //包AC!!!
信息
- ID
- 1237
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 4
- 标签
- 递交数
- 156
- 已通过
- 77
- 上传者