C++ 题目

来源:百度知道 编辑:UC知道 时间:2024/05/18 08:03:22
简单猜数游戏:由计算机随机生成100以内的一个整数,用户键盘输入猜其值,计算机以“过大”、“过小”等字样提示,以引导用户猜测。如果用户猜数的次数大于8次,则提示程序结束。

#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int times = 8;
int ans = rand()%101;
int guess = 0;
while(times --) {
cin >> guess;
if(guess == ans) {cout << "恭喜您,答对了!\n";break;}
else if(guess > ans) cout << "过大了!\n";
else cout << "过小了!\n";
}
if(times < 0 ) cout << "抱歉,您没猜出来。\n";
getchar();//此句和下一句起观察结果作用。可删去。
getchar();
return 0;
}

#include<iostream>
#include<time.h>
using namespace std;
int main()
{
srand(time(0));
int i=rand()%101;
int j,count=0;
while(count<8)
{
count++;
cout<<"请输入一个数字 : ";
cin>>j;
if(j==i)
{
cout<<"正确!"<<endl;
return 0;
}
else if(j<i)
cout<