编程实现一简单的计算器。要求从键盘上输入两个浮点数,计算它们的加减乘除运算结果

C++

第1个回答  2010-10-29
#include<iostream>
using namespace std;

class compute
{
public:
compute(float a,float b){val1=a,val2=b;};
~compute();
private:
float val1,val2;
public:
float add();
float sub();
float multi();
float div();
};
float compute::add()
{
return val1+val2;
}
float compute::sub()
{
return val1-val2;
}
float compute::multi()
{
return val1*val2;
}
float compute::div()
{
if (0==val2)
{
cout<<"div zero,not support!"<<endl;
return -1111111;
}
else
return val1/val2;
}
void main()
{
float num1,num2;
cout<<"please input two numbers: "<<endl;
cin>>num1>>num2;
compute *cmp=new compute(num1,num2);
cout<<"sum is: "<<cmp->add()<<endl;
cout<<"sub is: "<<cmp->sub()<<endl;
cout<<"multi is: "<<cmp->multi()<<endl;
cout<<"div is: "<<cmp->div()<<endl;
return;
}本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网