C语言随机数

2019-03-08  本文已影响0人  范与自由

C语言的随机数是伪随机数,用到函数有srand(),rand(),其均在头文件stdlib.h中。

生成整数的C程序为:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void){
        int i, x;
        double y;
        srand(time(NULL));
        for(i=0;i<10;i++)
        {
                x = rand()%10;
                y = (double)rand()/(double)RAND_MAX;
                printf("\n%d ",x);
                printf("%lf ",y);
        }
        return 0;
}

这段代码会生成一组随机整数(<10),和一组0-1区间内的小数。

输出结果为:

图片1
上一篇下一篇

猜你喜欢

热点阅读