已知DNA一条链求另一条链和互补链的程序
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/07 11:23:47
已知DNA一条链求另一条链和互补链的程序
用C语言编写输入:
一条字符串(由A、T、G、C构成)表式DNA的一条链
输出:
1.DNA中与之对应的另外一条链
2.对应mRNA的结构(字符串表示)
3.由mRNA控制合成的蛋白质的氨基酸序列
要程序代码
用C语言编写输入:
一条字符串(由A、T、G、C构成)表式DNA的一条链
输出:
1.DNA中与之对应的另外一条链
2.对应mRNA的结构(字符串表示)
3.由mRNA控制合成的蛋白质的氨基酸序列
要程序代码
翻译的遗传密码太多了.
程序要写很长的.
#include
#include
#include
int main()
{
char DNA[100]={'\0'};
int index;
gets(DNA);
printf("\n对应的另外一条DNA序列为:\n");
for (index=0;DNA[index]!='\0';index++)
{
if (DNA[index]=='A')
{
printf ("T");
}else
if (DNA[index]=='C')
{
printf ("G");
}else
if (DNA[index]=='G')
{
printf ("C");
}else
if (DNA[index]=='T')
{
printf ("A");
}
}
printf("\n\n对应的RNA序列为:\n");
for (index=0;DNA[index]!='\0';index++)
{
if (DNA[index]=='A')
{
printf ("U");
}else
if (DNA[index]=='C')
{
printf ("G");
}else
if (DNA[index]=='G')
{
printf ("C");
}else
if (DNA[index]=='T')
{
printf ("A");
}
}
system("pause");
return 0;
}
这个程序只能输出另外一条链和mRNA .
输出氨基酸结构实在太麻烦.
你看着给分吧.
程序要写很长的.
#include
#include
#include
int main()
{
char DNA[100]={'\0'};
int index;
gets(DNA);
printf("\n对应的另外一条DNA序列为:\n");
for (index=0;DNA[index]!='\0';index++)
{
if (DNA[index]=='A')
{
printf ("T");
}else
if (DNA[index]=='C')
{
printf ("G");
}else
if (DNA[index]=='G')
{
printf ("C");
}else
if (DNA[index]=='T')
{
printf ("A");
}
}
printf("\n\n对应的RNA序列为:\n");
for (index=0;DNA[index]!='\0';index++)
{
if (DNA[index]=='A')
{
printf ("U");
}else
if (DNA[index]=='C')
{
printf ("G");
}else
if (DNA[index]=='G')
{
printf ("C");
}else
if (DNA[index]=='T')
{
printf ("A");
}
}
system("pause");
return 0;
}
这个程序只能输出另外一条链和mRNA .
输出氨基酸结构实在太麻烦.
你看着给分吧.
如果DNA分子的一条链的碱基排列顺序是ACGGATCTT,那么与它互补的另一条DNA链的碱基顺序是___________
如果DNA分子一条链的碱基排列的顺序是ACGGATCTT,那么,与它互补的另一条DNA链的碱基顺序是.;如果以这条DNA
碱基互补配对的规律规律二:在DNA双链中的一条单链的A+GT+C的值与另一条互补链的T+CA+G的值互为倒数关系.规律三
某DNA分子中A+T占整个DNA分子碱基总数的44%,其中一条链上的G占该链碱基总数的21%,那么,对应的另一条互补
19.DNA的一条链中,(G+C)/(A+C)=2,(A+T)/(G+C)=0.5,则该DNA分子中另一条互补链上同样的
如果DNA分子的一条单链中(A+T+C+G)分之(A+T)=K,则另一条互补链中这种比例是?而在整个DNA分子中是?
若DNA分子中的一条单链中(A+T)/(A+T+C+G)=k 则另一条互补链中这种比例是____ 而在整个DNA分子中是
在双链dna分子中,互补的碱基和之比:一条链为a其互补链为____双链中为____
为什么双链DNA分子中某种碱基含量等于两条互补链中该碱基和的一半?
DNA分子的一条单链中(A+G)(T+C)=0.5,则另一条链和整个分子中上述比例分别等于( )
DNA 分子的一条单链中(A+T)/(G + C )=N 另一条互补链这一比例是多少 整个DnA分子中这一比例是多少?
DNA分子的一条链中(A+G)(T+C)=0.4,上述比例在其互补链和整个DNA分子中分别是( )