问题1-阅读下面的程序,在____上填上合适的成份,使程序能够输入“1+2”形式的式子,并输出相应的结果。
输入switch(oper)
/**Copyright (c) 2014,烟台大学计算机学院*All gight reserved.*文件名称:temp.cpp*作者:邵帅*完成时间:2014年10月30日*版本号:v1.0**问题描述:输入一个式子求出它的和*输入描述:一个式子*程序输出;式子的和
*/
#include<iostream>
using namespace std;
int main()
{int a=100;int b=20;int c;char oper;cin>>a>>oper>>b;switch(oper){case '+':c=a+b;break;case '-':c=a-b;break;case '*':c=a*b;break;default:if (b==0)c=a;else c=a/b;break;}cout<<"c="<<c<<endl;return 0;
}
运行结果: 问题2-要是运行一次程序,如何计算10道题?
/**Copyright (c) 2014,烟台大学计算机学院*All gight reserved.*文件名称:temp.cpp*作者:邵帅*完成时间:2014年10月30日*版本号:v1.0**问题描述:输入十个式子求出它的和*输入描述:十个式子*程序输出:十个式子的和
*/
#include<iostream>
using namespace std;
int main()
{int a=100;int b=20;int c,i;while(i<=10){char oper;cin>>a>>oper>>b;switch(oper){case '+':c=a+b;break;case '-':c=a-b;break;case '*':c=a*b;break;default:if (b==0)c=a;else c=a/b;break;}cout<<"c="<<c<<endl;i++;}return 0;
}
运行结果: @ Mayuko