猜数字游戏程序

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

#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;

}

相关文档
最新文档