randomize问

来源:百度知道 编辑:UC知道 时间:2024/09/24 20:30:35
使用rand()和randomize()给一个数组赋值。
要求一个简单异懂的代码,最好有注释!

/* 采用Win-TC编译器 */

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int num[10];
int i;

randomize(); /* 产生随机数种子 */

for(i=0;i<10;i++)
{
/* 产生1~100的数 */
num[i] = rand()%100 + 1;
}

/* 输出 */
for(i=0;i<10;i++)
{
printf("%d ",num[i]);
}

return 0;
}