求助!!编写一个模拟袖珍计算器的完整程序C++
我是这样写的#include"iostream.h"voidmain(){doublex,y,z;charop;cout<<"请输入操作数1"<<'\t'<<"运算符op...
我是这样写的
#include "iostream.h"
void main()
{
double x,y,z;
char op;
cout<<"请输入操作数1"<<'\t'<<"运算符op"<<'\t'<<"操作数2"<<endl;
cin>>x>>op>>y;
if(op=='+')
{z=x+y;
cout<<x<<"+"<<y<<"="<<z<<endl;
}
if(op=='-')
{z=x-y;
cout<<x<<"-"<<y<<"="<<z<<endl;
}
if(op=='*')
{z=x*y;
cout<<x<<"*"<<y<<"="<<z<<endl;
}
if(op=='\')
{z=x/y;
cout<<x<<"\"<<y<<"="<<z<<endl;
}
}
可就是不能运行啊....哪里错了? 展开
#include "iostream.h"
void main()
{
double x,y,z;
char op;
cout<<"请输入操作数1"<<'\t'<<"运算符op"<<'\t'<<"操作数2"<<endl;
cin>>x>>op>>y;
if(op=='+')
{z=x+y;
cout<<x<<"+"<<y<<"="<<z<<endl;
}
if(op=='-')
{z=x-y;
cout<<x<<"-"<<y<<"="<<z<<endl;
}
if(op=='*')
{z=x*y;
cout<<x<<"*"<<y<<"="<<z<<endl;
}
if(op=='\')
{z=x/y;
cout<<x<<"\"<<y<<"="<<z<<endl;
}
}
可就是不能运行啊....哪里错了? 展开
2个回答
展开全部
名字空间 using namespace std;
除号写错了;
iostream.h 是c的写法,这里写<iostream>,教材问题
特殊字符可以写在双冒号里
cout<<"请输入操作数1\t"<<"运算符op\t"<<"操作数2"<<endl;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询