大家好,今天小编关注到一个比较有意思的话题,就是关于c语言随机数for的问题,于是小编就整理了2个相关介绍c语言随机数for的解答,让我们一起看看吧。
1到100随机数字?
先用srand函数设置一个***,一般为当前时间,然后使用rand函数产生随机数,如产生a~b的随机数使用表达式rand()%(b-a+1)+a。
注意:srand函数在头文件#include
<stdlib.h>中。
示例代码:
#include
<stdio.h>
#include
<stdlib.h>
#include
<time.h>
1----100随机数字,那可太多了,就看你想要什么数字,比如从单数上讲人们图吉利会要6或8或9,随机的话也是这几个数字,从双数组合上讲随机的吉利数字有66、88、99、56、58、99等,这些都是随机选出的吉利数字,应用好的话,别人会喜欢也愿意听到,如祝福老人活到99岁,多好!
c++问题rand()默认产生的随机数范围?
rand()函数可以用来产生随机数;
rand()会返回一随机数值,范围在0至RAND_MAX 间。返回0至RAND_MAX之间的随机数值,RAND_MAX定义在stdlib.h,(其值至少为32767),运算的是一个不定的数,要看你定义的变量类型,int整形的话就是32767。
在调用此函数产生随机数前,必须先利用srand()设好随机数***,如果未设随机数***,rand()在调用时会自动设随机数***为1。一般用for语句来设置***的个数。
到此,以上就是小编对于c语言随机数for的问题就介绍到这了,希望介绍关于c语言随机数for的2点解答对大家有用。