当前位置:文档之家› 猜数字游戏程序

猜数字游戏程序

#include
#include
#include
using namespace std;
int main()
{
long number;
int ge,shi,bai,newnumber,playernumber,pge,pshi,pbai;
int flag=1;
int wrong=1;
srand(unsigned(time(0)));
number=rand();
ge=number%10;
shi=number/10%10;
bai=number/100%10;
newnumber=bai*100+shi*10+ge;
//cout<cout<<"令人蛋疼的猜数字游戏,有本事你一下就猜对"<cout<<"来嘛,输入一个3位数字嘛: ";
cin>>playernumber;
if(newnumber==playernumber)
cout<<"你超级牛x,赶紧去买彩票吧!运气这么好!"<else
{

while(flag)
{
if(playernumber==newnumber)
{
cout<<"好吧,我承认你要么运气好,要么真是你实力的展现!!"<flag=0;
}
else
{
pge=playernumber%10;
pshi=playernumber/10%10;
pbai=playernumber/100;
/*if(pge!=ge&&pshi!=shi&&pbai!=bai)cout<<"一位数字都没有猜对哦,运气很差呀!!"<if(pge==ge)cout<<"个位数字猜中了"<if(pshi==shi)cout<<"十位数字猜中了"<if(pbai==bai)cout<<"百位数字猜中了"<if(pge==ge&&pshi==shi||pge==ge&&pbai==bai||pshi==shi&&pbai==bai)
cout<<"恭喜你,你猜对了两个数字"<else if(pge==ge||pshi==shi||pbai==bai)
cout<<"恭喜你,你猜对了一位数字"<else
cout<<"一个数字都没猜对呢"<wrong++;

cout<<"请继续猜:"<cin>>playernumber;
}
if(wrong==5)
{
flag=0;
if(playernumber==newnumber)
cout<<"我擦,最后一次你都猜出来了,恭喜你了!并祝你新年快乐!"<else
cout<<" GAME OVER"<}

}
}
return 0;

}

相关主题
文本预览
相关文档 最新文档