将开发过程比较重要的一些内容段做个记录,下面内容段是关于C++编写的一个简单的猜数字游戏的内容。
#include <iostream>
#include <string>
#include <cstdlib>
#include <cctype>
#include <ctime>
#include <conio.h>
using namespace std;
int main ()
{
int wins = 0;
int losses = 0;
int tries = 0;
int guess;
unsigned int number;
char playAgain = ‘Y‘;
srand((unsigned)time(NULL));
number = rand() % 101;
while (toupper(playAgain) == ‘Y‘)
{
while (tries < 21)
{
cout << "Enter a number between 0 and 100: ";
cin >> guess;
if (guess == number)
{
wins = wins + 1;
break;
}
else
tries = tries + 1;
}
if (tries > 20)
{
losses = losses + 1;
cout << "Try Again ";
}
else
cout << "You won! ";
cout << "Want to play again?";
cin >> playAgain;
}
cout << "Your total wins: " << wins;
cout << " Your total losses: " << losses;
getch();
return 0;
}
原文地址:http://blog.51cto.com/14101311/2343730
时间: 2024-11-13 03:58:46