Description
题目描述:给一个串,形如一 + 二 - 三,求值
Input
第一行为一个正整数 T ,表示数据的组数,接下来有 T 行每行都是一个形如一+二-三的串,一,二,三均为正整数
Output
对于每个数据输出一行,为表达式的值
Sample Input
2 1+2-3 1+1-2
Sample Output
0 0
Hint
1<=一,二,三<=100
Source
2015新生杯~~
1 #include2 #include 3 using namespace std; 4 5 int main() 6 { 7 int n; 8 while(cin>>n) 9 {10 string s;11 while(n--)12 {13 cin>>s;14 int i,a=0,b=0,c=0;15 for(i=0;s[i]!='+';i++)16 a=a*10+s[i]-'0';17 for(i++;s[i]!='-';i++)18 b=b*10+s[i]-'0';19 for(i++;i