本文主要是介绍【C语言总结】C语言随机数发生器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
二,三个通用的随机数发生器,推荐用第三个
函数名: rand
功 能: 随机数发生器
用 法: void rand(void);
程序例:
#include <stdlib.h>
#include <stdio.h>int main(void)
{ int i;printf("Ten random numbers from 0 to 99\n\n"); for(i=0; i<10; i++) printf("%d\n", rand() % 100); return 0;
}
函数名: random
功 能: 随机数发生器
用 法: int random(int num);
程序例:
#include <stdlib.h>
#include <stdio.h>
#include <time.h>/* prints a random number in the range 0 to 99 */
int main(void)
{ randomize(); printf("Random number in the 0-99 range: %d\n", random (100)); return 0;
}
函数名: randomize 这个比较好!
功 能: 初始化随机数发生器
用 法: void randomize(void);
程序例:
#include <stdlib.h>
#include <stdio.h>
#include <time.h>int main(void)
{ int i;randomize(); printf("Ten random numbers from 0 to 99\n\n"); for(i=0; i<10; i++) printf("%d\n", rand() % 100); return 0;
}
这篇关于【C语言总结】C语言随机数发生器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!