C语言当中randnum函数,是怎样产生随机数的

C语言当中randnum函数,是怎样产生随机数的,第1张

C语言当中没有randnum函数,要自己定义:

#include<stdio.h>

#include<time.h>

long randnum(long n){        

    return rand()%n+1

}

int main(){

    int i   

    srand(time(0))  //用时间做种,每次产生随机数不一样

    for(i=0i<20i++)        

        printf("%d ",randnum(20))

    printf("\n")             

    return 0

}

rand()函数是一个随机数函数,用于产生0-RANDMAX之间的一个随机整数

需要添加头文件#include

<stdlib.h>

才能使用该函数

你那句话的意思是

产生一个随机整数赋值给num1,但是你最后似乎还有字符乱码了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11707834.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存