这段代码是啥意思

学术版


by SmokedFish @ 2020-05-27 22:20:15



by Scrutiny @ 2020-05-27 22:20:29


``` #include <stdio.h> #include <algorithm> #include <stdlib.h> #include <time.h> #include <string.h> #include <conio.h> #include <bits/stdc++.h> using namespace std; char num[3]; void chgnum(int n){ num[0]=num[1]=num[2]='\0'; if(n<10) num[0]=n+'0'; else num[0]=n/10+'0',num[1]=n%10+'0'; } void ans(char *infile,char *outfile){ freopen(infile,"r",stdin); freopen(outfile,"w",stdout); return ; } void gen(char *file,int randplus){ freopen(file,"w",stdout); srand(clock()+randplus); return ; } int main(){ int N; puts("小奔"); printf("输入制作的数据组数(100以内): "); scanf("%d",&N); puts("-----------------------------数据制作开始----------------------------"); srand((unsigned)time(NULL)); int P=rand()%100; char Fname1[20],Fname2[20]; int i; unsigned START=clock(); for(i=1;i<=N;i++){ freopen("CON","w",stdout); printf("制作第%d组数据...\n",i); strcpy(Fname1,"***00");//第四步!把***改为你想要的文件名! strcpy(Fname2,"***00"); chgnum(i); strcat(Fname1,num); strcat(Fname2,num); strcat(Fname1,".in "); strcat(Fname2,".out "); gen(Fname1,P); ans(Fname1,Fname2); } freopen("CON","w",stdout); printf("全部制作完成!用时%d毫秒\n请按任意键退出数据制作器...",clock()-START); getch(); return 0; } ```
by Zhoumy @ 2020-05-27 22:20:48


@[LFC_伟大的哲学](/user/258325) 是这个代码
by Zhoumy @ 2020-05-27 22:21:08


@[DS优化线段树](/user/210129) 是这个代码
by Zhoumy @ 2020-05-27 22:21:20


@[Zhoumy](/user/229170) 把fee的代码生成工具搬出来是啥意思?
by SamariumPhosphide @ 2020-05-27 22:21:44


@[fürtän](/user/319914) ???
by Zhoumy @ 2020-05-27 22:22:43


@[fürtän](/user/319914) 设么意思
by Zhoumy @ 2020-05-27 22:24:21


数据生成器啊,
by kjy_ttcl @ 2020-05-27 22:24:35


@[kjy_tdcl](/user/339759) 咋运行
by Zhoumy @ 2020-05-27 22:24:52


| 下一页