C++猜数字游戏编程
用C++编写一个猜数字的游戏,数字大小由玩家自己定义,如果猜错20次以上就公布正确答案,猜对以后给出三个选项一个是退出,一个是再来一次,一个是和上一场比赛。如果还有哪里不...
用C++编写一个猜数字的游戏,数字大小由玩家自己定义,如果猜错20次以上就公布正确答案,猜对以后给出三个选项一个是退出,一个是再来一次,一个是和上一场比赛。如果还有哪里不明白的可以问我!写错的程序如果可以实现另外有赏!
谢谢! 展开
谢谢! 展开
1个回答
展开全部
//从网上找的,顺便改了改.....关于选项设定不甚明了....
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
cout<<"输入设定的数\n";
cin>>r;
int g;
int n=20;
while(n>0)
{
cout<<"请输入你猜想的数据:";
cin>>g;
n--;
if(g<r)
cout<<"猜测的数值小了,还有"<<n<<"次机会"<<endl;
else if(g>r)
cout<<"猜测的数值大了,还有"<<n<<"次机会"<<endl;
else
{
cout<<"恭喜你答对了,用了"<<20-n<<"次就猜对了"<<endl;
n=0;
break;
}
if(n==0)
cout<<"20次机会用完了,没有猜对,正确答案是:"<<r<<endl;
}
return 0;
}
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
cout<<"输入设定的数\n";
cin>>r;
int g;
int n=20;
while(n>0)
{
cout<<"请输入你猜想的数据:";
cin>>g;
n--;
if(g<r)
cout<<"猜测的数值小了,还有"<<n<<"次机会"<<endl;
else if(g>r)
cout<<"猜测的数值大了,还有"<<n<<"次机会"<<endl;
else
{
cout<<"恭喜你答对了,用了"<<20-n<<"次就猜对了"<<endl;
n=0;
break;
}
if(n==0)
cout<<"20次机会用完了,没有猜对,正确答案是:"<<r<<endl;
}
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询