C语言实现猜数字游戏分享!

本文实例为大家分享了C语言猜数字的具体代码,供大家参考,具体内容如下

题目:电脑随机给出一个数字,在一定范围内猜,有提示

问题分析: 电脑根据函数随机给出一个范围内的数字;

用户输入数字,去猜大小
对比数字,电脑给出提示
不断循环,直到猜正确

注意: 因为随机函数rand()是特殊的函数,计算机不会实现真正的随机数,所以需要一个seek来传给 rand()。

代码如下:

  #define _CRT_SECURE_NO_WARNINGS  #include<stdio.h>  #include<stdlib.h>  #include<time.h>  int main(){    time_t ti;    int num, guess;    /* 初始化随机数发生器 */    srand((unsigned)time(&ti));    num = rand() % 100;    printf("随机数已生成,开始游戏n");    while (true){      printf("请猜一个数字:");      scanf("%d", &guess);      if (guess > num)        printf("猜大了n");      else if (guess < num)        printf("猜小了n");      else      {        printf("猜对了n");        break;      }    }    system("pause");    return 0;  }

结果如下:

C语言实现猜数字游戏

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持<计算机技术网(www.ctvol.com)!!>。

—-想了解C语言实现猜数字游戏分享!全部内容且更多的C语言教程关注<计算机技术网(www.ctvol.com)!!>

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/483337.html

(0)
上一篇 2020年11月9日
下一篇 2020年11月9日

精彩推荐