- 博客(3)
- 收藏
- 关注
原创 C语言的随机数生成
srand 函数的seed参数来设置随机数种子,如果我们想要一个随时都在变化的伪随机数,那么seed参数就必须得一直变化。什么是一直变化的呢?这里我们发现,虽然它第一次确实生成了4个看似随机的数,但是和第二次运行结果比起来,这不就是一模一样的四个数吗。伪随机数,它是通过特定的算法来实现的,而算法又是根据一个叫做种子的基准值来进行运算的。可以看到现在我们的随机数是会一直变化了,到这里我们的随机数就完成了。rand_max的大小是依赖编译器实现的,大多数编译器是。简单的来说,随机数的生成取决于种子的基准值。
2024-02-04 18:56:04 253
原创 用C语言写一个简单9*9的扫雷小游戏
代码第一行肯定要包含头文件game.h的,我们需要初始化数组就得知道数组,数组的长度宽度,以及要初始化的内容,所以我们分别传入数组本身,数组长度,数组宽度以及初始化的内容。i++)因为数组是从下标0开始的,所以i必须是0 ,i小于rows 因为数组是从0开始的所以数组最后的下标等于数组长度-1,所以i小于rows,当运行完一次循环后i++相当于数组横坐标下标加1,循环体里我们定义一个j变量,它用作数组宽度的变量然后同理在写一个宽度的for循环,当内部的for循环运行完的时候,数组的某一行就初始化完了。
2024-02-03 21:47:16 732
原创 C语言分支循环语句
众所周知循环是每一门编程语言都必不可少的一项功能,循环的作用就是重复一件事情,而分支则是判断是否执行条件下的语句。目前C语言主流的循环为for while dowhile;分支语句有if-else switch首先先来了解一下分支语句,分支语句的作用就是判断是否执行条件下的语句。
2024-01-23 12:40:09 807 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人