这次添加的东西不多,只加了个#define的宏定义和一个if语句,只是在#define的时候PASSWORD后面的内容要加双引号,不加的话就成整数型的了。
#include <iostream>
#define PASSWORD "123456"
using namespace std;
int main()
{
string strPassword; //记录用户输入的密码
char cInput; //记录用户输入的选项
cout<<"中国银行欢迎您"<<endl;
cout<<"请输入密码:";
cin>>strPassword; //在这用户输入密码
if(strPassword != PASSWORD)
{
cout<<"你这个笨脑瓜!\n";
return 0;
}
cout<<"1.查询\n"
<<"2.取款\n"
<<"3.存款\n"
<<"4.转账\n"
<<"0.退出\n";
cin>>cInput; //在这用户输入选项
switch(cInput)
{
case '1':
cout<<"您的余额是0.01元。\n";
return 0;
case '2':
cout<<"对不起,您的余额不足!\n";
return 0;
case '3':
cout<<"请您将纸币放入进钞口!\n";
return 0;
case '4':
cout<<"对不起,您的余额不足!需要别人为您转账。\n";
return 0;
case '0':
cout<<"谢谢,欢迎下次再来!\n";
return 0;
default:
cout<<"输入错误,请不要着急!\n";
}
return 0;
}