C/C++教程

C++猜数字

本文主要是介绍C++猜数字,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

#include<iostream>
using namespace std;
#include<ctime>//time系统时间头文件包含

int main()
{
    //生成随机数
    //添加随机数种子,利用系统当前时间生成,防止一样
    srand((unsigned int)time(NULL));
    int num = rand() % 100;//0~99的随机数
        //cout << num << endl;
        int val = 0;//玩家输入的数据
        
        while (1)
        {
            cin >> val;
            if (val > num)
            {
                cout << "猜测过大" << endl;
            }
            else if (val < num)
            {
                cout << "猜测过小" << endl;
            }
            else
            {
                cout << "恭喜猜对了" << endl;
                break;//在循环中可以用这个来退出当前循环
            }
            
        }
    system("pause");
    return 0;

}

这篇关于C++猜数字的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!