如何提高程序运行速
下面的程序生成文件时间或运行总时间超过8个小时,请问各位大侠,程序怎样改进,才能计算更快,十几分钟完成?谢谢!!
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define AMOUNT 1201200000
int main()
{
FILE * fpnum=fopen("E:\\suijishu-101000.txt","wt");
srand((unsigned)time(NULL)); //每产生1000个随机数后,重设随机数种子
int num=0;
int i;
for(i=0;i<AMOUNT;i++)
{
num=rand()%6006000; //"%"后数字是x,就随机生成0到x之间任意数
fprintf(fpnum,"%d\n",num); //使用换行符,不知为何使用制表符时在读取比较易出问题
}
fclose(fpnum);
}