c语言随机函数怎么用,怎么定义?

发布网友 发布时间:2022-04-22 01:05

我来回答

4个回答

热心网友 时间:2023-10-23 18:25

随机数函数:int rand();

使用:

int value = rand();

value 将被随机的赋一个值,但是这样编译以后,每次的运行结果实际上是一样的,也就是同一个随机数。所以提供了随机数种子这个函数: srand(int)

使用:

srand(n);
int value = rand();

第二个问题:

输入输出大多定义在 stdio.h 里面,先写一个 hello world 吧。

热心网友 时间:2023-10-23 18:25

头文件#include<stdlib.h>

C函数名 rand
功 能: 随机数发生器
用 法:
需要先调用srand初始化
void rand(void);
程序例:
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
void main( void )
{
int i,k;
srand( (unsigned)time( NULL ) );
for( i = 0; i < 10;i++ )
{
k=rand()%100;
printf( " k=%d\n", k );
}
}

热心网友 时间:2023-10-23 18:26

#include <stdlib.h>
#include <stdio.h>
int main(void)
{
int i;
printf("Ten random numbers from 0 to 99\n");
for(i=0; i<10; i++)
printf("%d\n", rand() % 100);
return 0;
}

热心网友 时间:2023-10-23 18:27

srand初始化随机数种子
rand()随机数

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com