将开发过程比较重要的一些内容段做个记录, 下面内容段是关于 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://www.bubuko.com/infodetail-2923869.html