第四周项目三 猜数字游戏

来源:互联网 发布:画线主图公式源码 编辑:程序博客网 时间:2024/05/24 05:42
/*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;        }    }}

1 0
原创粉丝点击