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

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

一、描述

猜数字游戏。

二、 程序

使用srand((unsigned)time(NULL)),产生随机数种子。
int random = rand() % 100 + 1,产生0~100之间的随机数。
应加上头文件#include<time.h>

  #include<stdio.h>  #include<windows.h>  #include<time.h>  void menu(){   printf("#######################n");   printf("#    1 Play    #n");   printf("#    0 Exit    #n");   printf("#######################n");  }  void Play(){   int m = 0;   int random = rand() % 100 + 1;   while (1)   {   printf("请输入一个数字:n");   scanf_s("%d", &m);   if (m == random){    printf("你猜对了n");    break;   }   else if (m > random){    printf("你猜大了,请重新输入!");   }   else{    printf("你猜小了,请重新输入!");   }   }  }   int main()   {   srand((unsigned)time(NULL));   int select = 0;   do {   menu();   printf("请选择:");   scanf_s("%d", &select);   switch (select)   {   case 1:    Play();    break;   case 0:    printf("ByeBye!n");    break;   default:    printf("输入错误,请重新输入!n");    break;   }   } while (select);   system("pause");   return 0;  }

三、运行结果

C语言实现猜数字小游戏

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

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

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

ctvol管理联系方式QQ:251552304

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

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

精彩推荐