概述
/* 生成随机数(其二:根据当前时间设定随机数的种子)*/ #include <time.h> #include <stdio.h> #include <stdlib.h> int main(void) { int retry; /* 再运行一次? */ srand(time(NULL)); /* 根据当前时间设定随机数的种子 */ printf("在这个编程环境中能够生成0~%d的随机数。n", RAND_MAX); do { printf("n生成了随机数%d。n", rand()); printf("再运行一次?··· (0)否 (1)是:"); scanf("%d", &retry); } while (retry == 1); return 0; }
输出
在这个编程环境中能够生成0~32767的随机数。 生成了随机数19087。 再运行一次?··· (0)否 (1)是:1 生成了随机数31434。 再运行一次?··· (0)否 (1)是:1 生成了随机数10377。 再运行一次?··· (0)否 (1)是:1 生成了随机数10541。 再运行一次?··· (0)否 (1)是:1 生成了随机数31243。 再运行一次?··· (0)否 (1)是:
转载于:https://www.cnblogs.com/sea-stream/p/11037499.html
最后
以上就是幸福鞋垫为你收集整理的根据当前时间设定随机数的种子的全部内容,希望文章能够帮你解决根据当前时间设定随机数的种子所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复