蔡鸿涛 发表于 2020-9-24 17:32

C++猜数字

今天,跟大家分享一个猜数字的小游戏,代码如下:
#include <iostream>
using namespace std;
#include <ctime>

int main() {


        cout << "请输入一个数字" << endl;

        srand((unsigned int)time(NULL));

       int num = rand() % 100 + 1;
       //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;
}


zarcoder 发表于 2020-9-26 13:23

楼主写的小程序,挺有意思的,我学习C++的时候也喜欢随便写点小玩意,觉得很有成就感。
不过我感觉,第35行的“system("pause")"应该是没有必要的吧。

350246356 发表于 2020-11-1 13:55

感谢分享,挺好玩~

UsmtZhvikTM 发表于 2022-2-24 11:14

感谢楼主

lckgqYZoNb 发表于 2022-3-1 01:18

谢谢分享

aiYHPMeqDC 发表于 2022-3-24 08:35

感谢楼主

uhaBqCUNIlmY 发表于 2022-4-9 00:00

感谢楼主

LQO92613 发表于 2022-4-15 17:13

感谢楼主

pJXAafK 发表于 2022-4-20 06:15

感谢楼主

UpjaxeJ67380 发表于 2022-4-29 23:27

感谢楼主
页: [1] 2 3 4 5 6
查看完整版本: C++猜数字