📄 sellwatermelon.cpp
字号:
//王婆卖瓜原程序
#include <iostream.h>
//水果类的声明及实现
class fruit
{
static int Tnumber,Rnumber;//静态数据成员
static double Weight;
public:
void totalweight(double weig)//重量
{
Weight+=weig;
cout<<"至今所卖的总重量是:"<<Weight<<endl;
}
void totalnumber(int num)//卖的数量
{
Tnumber+=num;
cout<<"至今所卖的总个数是:"<<Tnumber<<endl;
}
void returnnumber(int num)//退的数量
{
Rnumber+=num;
cout<<"至今所退的个数是:"<<Rnumber<<endl;
}
};
int fruit::Tnumber=0;//静态数据成员初始化
int fruit::Rnumber=0;
double fruit::Weight=0;
void main()
{
fruit Xigua;
char Input;
int Snumber,Renumber;
double weight;
cout<<"Sell or Return:"<<endl;
cin>>Input;
while (Input=='s' || Input=='r')//给用户提供很好的需求 利用循环来实现
{
if(Input=='s')
{
cout<<"Input sellnumber:"<<endl;
cin>>Snumber;
cout<<"Input weight:"<<endl;
cin>>weight;
Xigua.totalnumber(Snumber);
Xigua.totalweight(weight);
Xigua.returnnumber(0);
cout<<"Sell or Return:"<<endl;
cin>>Input;
}
else
{
cout<<"input Return number"<<endl;
cin>>Renumber;
Xigua.returnnumber(Renumber);
Xigua.totalnumber(0);
Xigua.totalweight(0);
cout<<"Sell or Return:"<<endl;
cin>>Input;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -