C++猜数字小游戏
我的第一篇博客呀就写写之前做的一个代码
写法很基础,欢迎各位提出意见呀
题目:
规则:系统随机生成100以内数字,用户有8次猜数字的机会,每猜错一次,系统会给出一些提示。猜对,游戏胜利!错误,游戏失败!。
代码:
程序解决的问题有
(1)如何生成随机数
//头文件
#include // srand函数
#include // 系统当前时间作为种子
srand((int)time(0)); //产生随机种子
(2)如何实现提示
我的想法是利用switch选择实现
思路就是通过调用函数的方法去实现游戏的进行,利用swtich和数学知识实现提示
#include <iostream>
#include <cstdlib> // srand函数
#include <iomanip> //设置域宽
#include <ctime> // 系统当前时间作为种子
using namespace std;
int fun(int a,int b); //设计一个函数为了可以一直继续游戏
int main(){
int a,b;
cout << setw(40) << " " << "--------欢迎来到猜数字游戏!--------" << endl //游戏菜单
<< " 游戏规则:系统随机给出100以内的数字(整数),玩家输入自己猜的数字。" << endl
<< setw(12) << " " << "玩家有8次机会。猜对则游戏胜