这次的重点是修改密码的函数,因为要对原来的密码进行修改,所以在函数的参数里使用了引用。
#include <iostream>
using namespace std;
void ShowBalance(); //余额查询
void DrawMoney(); //取款
void SaveMoney(); //存款
void CarryOver(); //转账
/*修改密码函数
strPSW:为原密码
返回值:修改密码是否成功
*/
bool AmendPSW(string& strPSW);
/*计算利息的函数
dbAm为本金,dbRa为利率,iTe为存期
函数返回为利息*/
double CountAccrual(double dbAm,double dbRa,int iTe);
int main()
{
string strPSW="123456"; //银行记录时在的密码
string strPassword; //记录用户输入的密码
char cInput; //记录用户输入的选项
bool bPswIsFalse=true; //判断密码是否正确
int iReInput=0; //用户输入密码的次数
cout<<"中国银行欢迎您"<<endl;
do
{
cout<<"当前可尝试次数:"<<3-iReInput<<endl;
cout<<"请输入密码:";
cin>>