首页 > 解决方案 > 带数组的银行程序

问题描述

我得到了基类的 3 个成员,它们都是数组(字符串、整数、双精度),我想以某种方式将数组的元素链接在一起。我需要将输出继承到派生类。

class Account{
protected:
string acc_name[3]={"He","Me","She"};
int acc_no[3]={11111,22222,33333};
double acc_balance[3]={0.0,0.0,0.0};
};

所以举个例子,当我在用户输入中输入“11111”的“acc_no”时,它就会知道要输出哪个“acc_name”(“He”)及其对应的余额。

class Login:protected Account{
public:
void info(){
cout<<"Enter AccNo: ";
cin<<acc_no[3];
cout<<"Hello "<<acc_name[3];

理想情况下,字符串“He”会在 Hello 之后立即输出

目前,我被困住不知道如何进行。我该怎么做呢?刚开始编程不久。

标签: c++arraysinheritance

解决方案


首先,cin 运算符“<<”应该是相反的......“>>”......我建议你首先创建一个算法......你将需要更多变量......希望那是任何帮助..这是我第一次回复其中一个


推荐阅读