#include<stdio.h>#include<time.h>#include<stdlib.h>//srand,rand && malloc && exit(1)需要的头文件intmain(void){srand((unsignedint)time(NULL);CreateData();FindTopk();}第一步,先创建N个数据
voidCreateData(){FILE*pf=fopen("#","w");//打开这个文件是为了写,然后输出到pf指向的文件中【这里 # 代表文件路径】if(pf==NULL){perror("fopen fail:");exit(1);}//---------------------------------------------------------------intN=1000000;//指定创建N个数据inti=0,j=0;for(i=0;i<N;++i){