发布网友 发布时间: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()随机数