01./*
02.*程序的版权和版本声明部分:
03.*Copyright(c)2013,烟台大学计算机学院学生
04.*All rights reserved.
05.*文件名称:
06.*作者:张立锋
07.*完成日期:2013年11月14日
08.*版本号:v1.0
09.*对任务及求解方法的描述部分:
10.*输入描述:随机产生一个1000以内的数,猜大猜小有提示,输出猜了几次!
11.*问题描述:猜数字游戏
12.*程序输出:
13.*问题分析:
14.*算法设计:
15.*/
#include <iostream>
#include<ctime>
#include<cstdlib>
using namespace std;
int main()
{
int i,n,s,num=0;
srand(time(0));
cin>>s;
for(i=0;i<1;i++)
{
n=rand()%1000;
while(s>n)
{
cout<<"你输大了,再小一点!"<<endl;
cin>>s;
num++;
}
while(s<n)
{
cout<<"你输小了,再大一点!"<<endl;
cin>>s;
num++;
}
}
cout<<"恭喜你,输入正确"<<"共输入"<<num<<"次"<<endl;
return 0;
}
运行结果
心得体会
学会了产生随机数