/* 功能:1.进行密码验证,3次输入密码的机会 2.显示业务菜单 3.选择相应菜单进行业务处理 */ #include #include using namespace std; int main() { string strPassword; //用户密码 int iChoose, iCount = 0; //iCount用户输入密码的次数 //1.进行密码验证,3次输入密码的机会 cout < '欢迎使用atm自动取款机'="">< endl;="" end=""> cout <> cin >> strPassword;//获取用户输入的密码 while (strPassword != '123456') { //密码错误 if (++iCount == 3) //++iCount 返回iCount自增之后的值,iCount++返回iCount自增之前的值 { //已经输入3次错误密码 cout < '3次密码错误,系统退出。'=""><> return -1; //退出主函数 } else { //没有达到3次输入 cout <> //fflush(stdin); //清空输入缓存区 standard input stream cin.ignore(100, '\n'); cin >> strPassword; } } cout < '您输入的密码是:'="">< strpassword=""><> cout < '密码正确,请选择您要办理的业务:'=""><> cout < '\t1.存款\n\t2.取款\n\t3.查询\n\t4.退出'=""><> while (!(cin >> iChoose) || iChoose < 1="" ||="" ichoose=""> 4) { cout <> cin.clear(); //清除cin的错误状态 cin.sync(); //清除输入缓存区 } switch (iChoose) { case 1: cout < '请将您的钞票放入存款口中,按确认开始存款!'=""><> break; case 2: cout < '请输入您要取款的金额!'=""><> break; case 3: cout < '您当前的余额为5000000元人民币!'=""><> break; case 4: cout < '谢谢使用atm自动取款机,再见!'=""><> break; } return 0; } 上面的学习大纲,相信大家都很想学会项目开发,也是找工作的根本。 上面的学习大纲、学习流程,相信百分百能解决你自学中的所有难题,相信自己,相信我们,就加入我们VIP团队奋斗、努力。 投资学习是终身授益的,伴随你一生的技术,相信自己技术能改变你一生的命运。想参与VIP系统学习班大团队的同学切勿错过,咨询或办理入学手续可以联系小编。 |
|