c++ - 带数组的银行程序
问题描述
我得到了基类的 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 之后立即输出
目前,我被困住不知道如何进行。我该怎么做呢?刚开始编程不久。
解决方案
首先,cin 运算符“<<”应该是相反的......“>>”......我建议你首先创建一个算法......你将需要更多变量......希望那是任何帮助..这是我第一次回复其中一个
推荐阅读
- angular9 - 类型字符串不可分配给类型 MenuItems[]
- java - 如果java安装在E盘,如何设置路径并运行javac命令
- javascript - 类似 Ajax 的按钮不显示计数增量,否则
- google-apps-script - google.script.run 不适用于某些用户的 Chrome 浏览器
- amazon-web-services - 将 CSV 从 Heroku Redis DB 导出到 AWS S3 存储桶
- python - 如何获取N维np数组中唯一数组元素的数量?
- kubernetes - 尽管选择器,Kubernetes 服务未创建端点
- flutter - Flutter:如何将条形码扫描值传递给 TextFormField
- java - 如何在 Resilience4j Spring starter 中配置事件
- python - python - 使用 BeautifulSoup 抓取网页的更有效方法