题目描述

一个储户在中国银行、建设银行、工商银行都开了户。已知程序的部分设计为:有3个类CBank, JBank,GBank,分别对应中国银行类、建设应行类和工商银行类。每个类都包含有一个私有数据balance成员,用于存放储户在该银行的存款数。请将程序设计完整,并调试运行。程序的输入为储户在各个银行的存款数,输出为该客户在3家银行的总存款数。提示:使用友元函数计算储户在3家银行的总存款数。


输入格式

输入储户在各个银行的存款数。(要求支持多级输入)


输出格式

输出该客户在3家银行的总存款数。


样例数据

输入

500 5000 50000 

输出

55500 

备注

include

using namespace std;
//补充代码
int main(){
CBank C;
JBank
J;
GBank *G;
double c,j,g;
while(cin>>c>>j>>g){
C=new CBank;
J=new JBank;
G=new GBank;
cout<<sum(C,c)+sum(J,j)+sum(G,g)<<endl;
}
delete C;
delete J;
delete G;
C=NULL;
J=NULL;
G=NULL;
return 0;
}


操作

评测记录

优秀代码

信息

时间限制: 1s
内存限制: 128MB
评测模式: Normal

题解