第一题:简单计算器
题目描述:
一个简单的计算器,支持+、-、*、/四种运算,仅考虑输入输出为整数的情况,数据和运算结果不超过int表示的范围。
输入:
一行,共有3个参数,其中1,2个参数为整数,第3个参数为操作数(+、-、*、/)
输出:
一行,一个整数,是运算结果。
(1)如果出现除数为0,则输出,则输出除数不能为0
(2)如果出现无效的操作数,则输出操作数无效
#include <iostream>
using namespace std;
int main()
{
int a,b,n;
char x;
if ((b==0) && (x=='/')
cout<<"除数不能为0"<<endl;
else if ((x!='+') || (x!='-') || (x!='*') || (x!='/'))
cout<<"操作数无效"<<endl;
else if ((x=='+') || (x=='-') || (x=='*') || (x=='/'))
{
switch(x)
{
case '