您的位置:首页 > 其它

第四周项目三 猜数字游戏

2016-03-20 11:59 246 查看
/*copyright(c)2016.烟台大学计算机学院
* All rights reserved,
* 文件名称:my dream,Cpp
* 作者:舒文超
* 完成日期:2016年3月20日
* 版本号:vc++6.0
* 问题描述:
电脑随机产生一个1000以内的数字,要求用户猜测这个整数。输入一个猜想的
整数,判断是否与产生的随机数相等,由屏幕显示判断结果。如果猜得不对,
给出"大了"小了"的提示,直到猜出这个数为止。
*/

#include <iostream>
#include <time.h>
#include<cstdlib>
using namespace std;
int main()
{
void result(int x);
int a,b;
while(1)
{
srand(time(0));
a = rand()%1000+1;
result(a);
cout<<"是否要继续游戏"<<endl<<"1 继续   2 退出"<<endl;
cin>>b;
if(b==2)
break;
}
return 0;
}
void result(int x)
{
int a,i=0;
cout<<"游戏开始"<<endl;
cout<<"请输入您所认为的数字:"<<endl;
while(1)
{
cin>>a;
if(a > x)
{
cout<<"大了"<<endl;
i++;
continue;
}
else if(a < x)
{
cout<<"小了"<<endl;
i++;
continue;
}
else
{
cout<<"正确"<<endl;
i++;
cout<<"恭喜您猜了"<<i<<"次,猜对了"<<endl;
break;
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: