猜数字游戏程序
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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<
cin>>playernumber;
if(newnumber==playernumber)
cout<<"你超级牛x,赶紧去买彩票吧!运气这么好!"<
{
while(flag)
{
if(playernumber==newnumber)
{
cout<<"好吧,我承认你要么运气好,要么真是你实力的展现!!"<
}
else
{
pge=playernumber%10;
pshi=playernumber/10%10;
pbai=playernumber/100;
/*if(pge!=ge&&pshi!=shi&&pbai!=bai)cout<<"一位数字都没有猜对哦,运气很差呀!!"<
cout<<"恭喜你,你猜对了两个数字"<
cout<<"恭喜你,你猜对了一位数字"<
cout<<"一个数字都没猜对呢"<
cout<<"请继续猜:"<
}
if(wrong==5)
{
flag=0;
if(playernumber==newnumber)
cout<<"我擦,最后一次你都猜出来了,恭喜你了!并祝你新年快乐!"<
cout<<" GAME OVER"<
}
}
return 0;
}