c语言的猜字游戏猜大小,简单的猜数游戏c语言

  c语言的猜字游戏猜大小,简单的猜数游戏c语言

  大家好,我是小红,我又来记录我的学习了!

  今天和大家分享一个猜大小的游戏。一开始,我自己也想过。我的想法是这样。首先,我们让计算机随机产生一个数字。然后,我们输入我们猜测的数字。如果我们猜测的数字大于计算机随机生成的数字,就会显示猜测大。如果很小,就说明猜测很小。如果相同,则打印出来。恭喜猜对了这样的功能。所以这里的关键点是,让计算机随机输出一个数字是如此的困难。我这里也是百度。如果我想让计算机随机输出一个数字,是这样的,如图:

  一般srand和rand一起使用产生伪随机数序列。rand函数在生成随机数之前,需要系统提供的种子来生成伪随机数。rand根据这个种子的值生成一系列随机数。而我们可以用求模来控制我们随机数的范围,因为如果不求模,我们的随机数会在10000-30000以上的范围。通过模运算,我们可以使他的射程更小。好了,事不宜迟,让我们看看代码:

  在这里,我会告诉你一点我的代码的顺序。首先我们定义一个菜单的这样一个功能,在里面打印四行,其中两行是play和exit,然后设置一个游戏。所以这里的游戏是让我们的电脑随机生成一个数字,然后让我们输入这个数字,和电脑随机生成的数字进行比较。如上所述,这里就不啰嗦了,接下来我们会看到主函数,这里的主函数。这样一个do while的循环,然后里面有一个switch语句。我们可以通过我们的switch语句来获得我们的游戏,或者如果用户不想玩,他可以通过输入零来退出程序。

  好了,下面介绍strcpy,memset函数。

  先说strcpy函数。

  先看模板。

  、

  这个函数的作用是将我们的数组复制到另一个数组中,strcpy(arr2,arr 1);这句话的意思是把arr数组的内容复制到arr1中。很简单吧?

  先说memset函数。

  这个函数的作用是替换数组中的字符。

  看模板。

  void * memset ( void * ptr,int value,size _ t num);注意:ptr表示在那个数组中操作这个函数。

  Value:表示值,即我们需要在这个数组中替换什么值。

  num:quantity的意思是我们要用这个数的几个数字来代替。

  所以大家可能有点模糊。让我们直接看看下面的代码:

  这个程序将arr数组的前五位替换为“*”号。最后给大家分享一个关于查询C语言函数的网站:C函数查询。

  网站里找不到的功能,一找到就出来了,很方便。

  好了,今天的内容总结完毕。期待明天的收获!

  以下链接是我今天输入的代码:

  https://gitee.com/hong-houyuan/ten-days

  原创作品来自不知道C的博主,

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • c语言调用退出函数 c语言退出整个程序怎么写
  • c语言中怎么给函数初始化 c语言的初始化语句
  • c语言编写函数计算平均值 c语言求平均函数
  • 详解c语言中的字符串数组是什么,详解c语言中的字符串数组结构,详解C语言中的字符串数组
  • 表达式求值c++实现,c语言实现表达式求值
  • 看懂c语言基本语法,C语言详解,C语言的基本语法详解
  • 用c语言实现快速排序算法,排序算法设计与实现快速排序C语言,C语言实现快速排序算法实例
  • 深入解析c语言中函数指针的定义与使用方法,深入解析c语言中函数指针的定义与使用情况,深入解析C语言中函数指针的定义与使用
  • 描述E-R图,E-R图举例,关于C语言中E-R图的详解
  • 折半查找法C语言,折半查找算法(算法设计题)
  • 折半查找法C语言,c语言折半法查找数据,C语言实现折半查找法(二分法)
  • 扫雷小游戏c++代码设计,c语言扫雷游戏源代码,C语言实现扫雷小游戏详细代码
  • 怎样统计程序代码行数,C语言统计行数,C#程序员统计自己的代码行数
  • 基于c语言的贪吃蛇游戏程序设计,用c语言编写贪吃蛇游戏程序,C语言实现简单的贪吃蛇游戏
  • 图的两种遍历算法,图的遍历算法代码c语言,Python算法之图的遍历
  • 留言与评论(共有 条评论)
       
    验证码: