📄 init.cpp
字号:
#include<iostream>
#include<stdlib.h>
#include<string.h>
#include"init.h"
using namespace std;
//extern int traval[maxn];
//extern char filename[maxn][10];
//extern char basic[]={"A GCT"};
//extern char inverse[]={"G ATC"};
int init()
{
char filename[maxn][10];
static char code[maxn][21]={
"AGGCTTGA",
"GACCTACA",
"CCGAAATT",
"TTAGCGTC",
"ATATCGAT",
"GGTGAGCA",
"CGAGCGAG"
};
int i,n,m,u,v;
char str[45];
FILE *fp1,*fp2;
strcpy(filename[0],"0.txt");
if(!(fp1=fopen("test.txt","r")))
{
printf("ERROR!");
}
if(!(fp2=fopen(filename[0],"w")))
{
printf("ERROR!");
}
fscanf(fp1,"%d%d",&n,&m);
while(m--)
{
fscanf(fp1,"%d%d",&u,&v);
strcpy(str,code[u]);
strcat(str,code[v]);
fprintf(fp2,"%s\n",str);
}
fclose(fp1);
fclose(fp2);
for(i=0;i<n;i++)
{
filename[i][0]=i+'0';
filename[i][1]='\0';
strcat(filename[i],".txt");
}
return n;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -