c++goto,判断,循环

#include <iostream>
using namespace std;

	//申明K() 
/*
	void k(void);
	int main(){
	cout << "hello wrod" <<endl;
	k();
	return 0;
	}
  void k(void){
	

	if(string(name)==string("xiangbenyong")	){
		
		cout << "正确"<<endl;
		 
	}else{
	
		cout << "错误"<<endl; 
	}
	
}*/

//循环方法 
/*
int main(){
	for(int i=1;i<10;i++){
		//\n可以在c++中实现 
		printf("Thhis loop will run forever .\n");
	}
	
	return 0;
	
}*/
void l(void);
string name="xiang";
string name1;

int zhanghao=62146510;
int zhanghao1;
int pwd=123456 ;
int pwd1;
string yewu[3]={"cunkuan","qukuan","chaxunyue"}; 

int main(){

	cout <<"请输入你的卡号";
	cin>>zhanghao1;
	cout <<"请输入你的密码";
	cin>>pwd1;
	cout<<"输入的账号是"<<zhanghao1<<endl; 
	if(int(zhanghao)==int(zhanghao1)){
		if(int(pwd)==int(pwd1)){
			cout <<"登陆成功"<<endl;
			cout <<"欢迎您"<<name<<endl;
			cerr <<"欢迎登陆华夏银行网上银行"<<endl; 
			l();
			return 0; 
		}else{
			cout <<"密码错误"<<endl; 
			return 0; 
		}	
	
	}else{
		cout <<"账号错误"<<endl; 
		return 0; 
	}
	 


	return 0;
	
}
	int i;
	string shuru="K";
	string shuru1;
	
 void l(void){
 	//标记 
	label: 
	cout<<"请选择内容"<<endl;
	cout<<"1.存款,2.取款,3.查询余额"<<endl ;
	cin>>i;
	//验证数组和输入内容 
	if(string(yewu[i])==string(yewu[1])){
		cout <<"进入存款业务"<<endl;
		cout <<"输入K返回主页"<<endl;
		//输入并赋值给shuru1 
		cin >> shuru1;
		//验证shuru1是否等于shuru1 
		if(typeid(shuru)==typeid(shuru1)){
		//跳转至标记 
		goto label;
		}
		
/*
	if(equal(shuru1,shuru)){
			l();
		}*/
	
		
	}else if(string(yewu[i])==string(yewu[2])){
		cout <<"进入取款业务"<<endl; 
	/*	if(String(shuru1)==String(shuru)	){
			l();
		}
	*/
	}else if(string(yewu[i])==string(yewu[2])){
		cout <<"进入查询余额业务"<<endl; 
	/*	if(String(shuru1)==String(shuru)	){
			l();
		}
	*/
	}else{
		cout <<"输入错误"<<endl; 
	}
	
	
}
	

 

转载于:https://my.oschina.net/xdevile/blog/858797

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值