typedef long time_t;
Action()
{
int i,k;
time_t t;
char *filename="c://test.txt";
long file;
srand((unsigned) time(&t));
lr_output_message("Ten random numbers from 0 to 99/n/n");
if ((file = fopen(filename, "w+" )) == NULL) {
lr_output_message("Unable to create %s", filename);
return -1;
}
for (i=0; i<10; i++) {
lr_output_message("%d/n", rand()%100);
k= rand()%100;
fprintf(file,"%d /n ",k);
}
fclose(file);
return 0;
}
本文介绍了一个简单的C语言程序,用于生成并记录10个0到99之间的随机数。程序使用了srand()函数来初始化随机数生成器,并利用rand()函数生成随机数。这些随机数被写入到一个名为test.txt的文件中。
671





