C语言产生n个不超过500的随机数,n通过随机数生成
C语言产生n个不超过500的随机数,n通过随机数生成
C语言产生n个不超过500的随机数,n通过随机数生成
输入n,产生n个数并输出
#include<stdio.h>
#include<time.h>
int main()
{
int n, a[500];
srand(time(NULL));
scanf("%d", &n);
for (int i = 0; i < n; i++)
{
a[i] = rand();
}
for (int i = 0; i < n; i++)
{
printf("%d\t",a[i]);
if ((i+1) % 10 == 0)
printf("\n");
}
return 0;
}
#include<stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int i,num;
int n=rand()%5001;
srand((unsigned)time(NULL));
for(i = 0;i < n;i++) //生成n个随机数
{
num=rand()%501; //rand()%501得到0~500的随机数
printf("num=%d\n",num);
}
}