#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,N;
N=20;
printf("Random data points are: \n");
for(i=0;i<N;i++)
{
printf("%d \n", rand() %100);
}
getch();
}
假设随机数据点是: 6 8 9 17 19 五 4 1 14 10 9 .upto 20 ..
我该如何选择&#39; k&#39; Rand函数生成的此输出中的数字。 例如: 如果我接受用户输入k = 4,则程序必须从此输出返回4个值..
请指导我..谢谢你
答案 0 :(得分:2)
使用scanf("%d",&N);
printf("Random data points are: \n");
scanf("%d",&N);
for(i=0;i<N;i++)
{
printf("%d \n", rand() %100);
}