配对碱基链c语言代码
时间: 2023-11-20 10:52:44 浏览: 124
1135:配对碱基链.cpp
以下是配对碱基链的C++代码:
```
#include <cstdio>
#include <iostream>
#include <cstring>
#include <string>
using namespace std;
char st[256];
char dna[256];
int main() {
gets(st);
int len = strlen(st);
for(int i = 0; i < len; i++) {
if(st[i] == 'T')
dna[i] = 'A';
else if(st[i] == 'A')
dna[i] = 'T';
else if(st[i] == 'C')
dna[i] = 'G';
else if(st[i] == 'G')
dna[i] = 'C';
}
for(int i = 0; i < len; i++)
printf("%c", dna[i]);
return 0;
}
```
该代码可以将输入的单链碱基序列转化为互补链上的基序列。其中,T和A互补,C和G互补。
阅读全文