c
文章平均质量分 70
香蕉哈不拉
这个作者很懒,什么都没留下…
展开
-
C语言的二进制,十进制和十六进制
我们经常听到二进制,八进制,十进制,十六进制的讲法,那么这是是什么意思呢?其实只是数字不同的表达结果而已比如:15的各种表达我们日常生活用到的都是十进制数,我们都知道,十进制中满10进1,十进制中的每一位都是由0~9的数字组成的。二进制也是一样的,满2进1,都是由0~1的数字组成的。原创 2023-08-06 17:55:05 · 411 阅读 · 0 评论 -
【无标题】
rand()函数会生成一个伪随机数,这个伪随机数的范围是0~RAND_MAX之间,这个RAND_MAX大小是依赖编译器上实现的,大部分编译器上是32767。rand()函数的使用要包含一个头文件<stdlib.h>第一次运行结果第二次运行结果发现第一次和第二次运行结果一模一样,其实rand()函数生成的随机数是伪随机数,不是真正的随机数,rand()函数是通过对叫”种子“的基准值进行运算生成的随机数。每次的结果一样是因为rand函数的种子默认都是1。所以我们需要让这个种子是变化的。原创 2023-07-28 17:10:18 · 41 阅读 · 2 评论