猜四位数字游戏的源代码

来源:百度文库 编辑:神马文学网 时间:2024/04/27 07:27:32
#include
#include
#include
#include
#include
void help();
void main()
{  help();
int p=0;
int  a[4];
char key;
int k=0;
int i=0,j,count,x,y=0;
bool v1,v2,v3,v4,v5;
int t,l,m,n,o;
srand( (unsigned)time( NULL ) );
//cout<t=rand()%10000;
l=t/1000;
m=(t%1000)/100;
n=(t%100)/10;
o=t%10;
int b[4];
b[0]=l;
b[1]=m;
b[2]=n;
b[3]=o;
cout<<"如果想知道答案,请按#,否则按其他键"<cin>>key;
//cout<<"正确答案是:"<if(key==‘#‘){
//if(k=0;k<4;k++)
//cout<cout<}
loop:for(p=10;p>=0;p--)
{
//cout<k=0;
i=0,j=0,count=0,x=0;
v1=false;
v2=false;
v3=false;
v4=false;
v5=true;
//char a[4]={0};
cout<<"请输入不同的数字:"<for(i=0;i<4;i++)
cin>>a[i];
if(a[0]==b[0])
{
v1=true;
k++;}
if(a[1]==b[1])
{
v2=true;
k++;}
if(a[2]==b[2])
{  k++;
v3=true;
}
if(a[3]==b[3])
{ v4=true;
k++;}
for(i=0;i<4;i++)
for(j=0;j<4;j++)
if(a[i]==b[j]){
count++;
}
cout<<"你猜对的数字位置的个数和猜对数字的个数"<<<"A"<if(v1&&v2&&v3&&v4){
cout<<"You are clear!!"<break;}
cout<<"同志还得加油哦!"<cout<<"如果想知道答案,请按#,否则按其他键"<cin>>key;
//cout<<"正确答案是:"<if(key==‘#‘){
//if(k=0;k<4;k++)
//cout<cout<cout<<"*********Game is over***********"<break;}
else goto loop;
if(k>=10)
cout<<"You must work hard!!"<}
}
void help()
{  cout<<"************Game is begining**************"<cout<<"You have ten times to guess,then you want to know the key,you can enter‘#‘"<}