您的位置:首页 > 其它

用rand函数产生一个数组(长度为100,最小值为99,最大值为999)

2014-11-23 10:42 399 查看
#include<stdio.h>
#include<stdlib.h>
#define MAX         100
#define Up_bound    1000
#define Down_bound  99

int a[MAX];

void gen_random(int upbound, int downbound)
{
int i;
for(i = 0; i < MAX; i++)
{
while(downbound >= (a[i]=rand() % upbound))
{
a[i]=rand() % upbound;
}
}
}

int main()
{
int i;

gen_random(Up_bound, Down_bound);
printf("tag\tvalue\n");
for(i = 0; i < MAX; i++)
{
printf("%d\t%d\n", i, a[i]);
}
return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐