C语言中的随机函数中#include<stdlib.h>、#include<stdio.h>和#include<time.h>分别代表什么意思 20

C语言意义、意思英文意思
发布于2011-11-09 17:04 最佳答案
任何程序都stdio.h跟随机数函数没关系<stdlib.h>包含随机数函数rand() 随机数函数 srand(seed) 配套使用srand(seed)意思随机数种调用rand()函数-90~32767整数置种候我要求种否则每用rand()函数都相同由于间每秒都变化选择用间作随机数种,实践函数time()包含<time.h>文件要用<time.h>文件

我要随即输整数
#include <>
#include <>
#include <>
void main()
{
int i;
srand(time(NULL));//置随机数种能运行运行程序用rand()数字相同
i=rand();用rand()函数获随机数赋给变量i
printf("%d",i);
}

其他回答

srand((unsigned)time(NULL));
rand()%100;

#include<stdlib.h> 包含srand() rand() 函数
#include<stdio.h> 包含 输入输函数 printf() scanf()
#include<time.h> 包含 time()

随机数:11
Press any key to continue

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
main()
{
srand((unsigned)time(NULL));
rand()%100;
printf("随机数:%d\n",rand()%100);
}
问题请追问 满意请采纳
沧海雄风2009 | 发布于2011-11-09 17:01
评论
#include<stdlib.h>包含进c语言标准库函数如srand()、rand()等;
#include<stdio.h>包含进标准输入输出函数;
#include<time.h>包含进产生种子的time()函数

参考资料: http://www.kk8.co

winnerce | 发布于2011-11-09 17:10
评论
#include<stdio.h>输入输出函数的头文件,我印象中。这里面没有随机函数
#include<time.h>使用与时间,日期有关的库函数
#include<stdlib.h>使用一些常见的功能函数,。如动态储存分配,随机数:生成不同的随即数序列
使用rand是要使用srand来为rand生成随机数序列设置起始点,。也要用到#include<time.h>
烟轻雨斜 | 发布于2011-11-09 17:05
评论
#include<stdlib.h>将名为stdlib.h的头文件包含到当前程序中来,C/ C++编译器提供了许多库函数,这些库函数都在头文件中。
ppmm9999 | 发布于2011-11-09 17:02
评论
stdlib.h随机函数srand,rand需要,time.h那个time()函数需要,stdio吗输入输出要用
lord87492012 | 发布于2011-11-09 16:59
评论
收起 其他4条回答

为您推荐: