已知DNA一条链求另一条链和互补链的程序用C语言编写输入:一条字符串(由A、T、G、C构成)表式DNA的一条链输出:1.DNA中与之对应的另外一条链2.对应mRNA的结构(字符串表示)3.由mRNA控制合成

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 06:37:31

已知DNA一条链求另一条链和互补链的程序用C语言编写输入:一条字符串(由A、T、G、C构成)表式DNA的一条链输出:1.DNA中与之对应的另外一条链2.对应mRNA的结构(字符串表示)3.由mRNA控制合成
已知DNA一条链求另一条链和互补链的程序
用C语言编写输入:
一条字符串(由A、T、G、C构成)表式DNA的一条链
输出:
1.DNA中与之对应的另外一条链
2.对应mRNA的结构(字符串表示)
3.由mRNA控制合成的蛋白质的氨基酸序列
要程序代码

已知DNA一条链求另一条链和互补链的程序用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 .
输出氨基酸结构实在太麻烦.
你看着给分吧.

已知DNA一条链求另一条链和互补链的程序用C语言编写输入:一条字符串(由A、T、G、C构成)表式DNA的一条链输出:1.DNA中与之对应的另外一条链2.对应mRNA的结构(字符串表示)3.由mRNA控制合成 已知一条DNA链的多核苷酸顺序,求另一条的顺序时用将互补的序列倒过来写吗?因为DNA的走向是5’到3’ 那么另一条反向平行的互补链是不是应该从尾开始读起?举个简单的例子:ACCTTAGA是一条 已知一条DNA链的多核苷酸顺序,求另一条的顺序时用将互补的序列倒过来写吗?因为DNA的走向是5’到3’ 那么另一条反向平行的互补链是不是应该从尾开始读起?举个简单的例子:ACCTTAGA是一条 什么是DNA的互补链?DNA是两条链,难道另外一条叫一条的互补链? DNA的两条互补链的每一条都带有相同的生物信息吗? DNA分子的一条单链中(A+T)/(G+C)=0.45,1在整个DNA分子中,(A+T)/(G+C)=2在这个DNA分子的另一条互补链中(A+T)/(G+C)= 已知DNA的一条单链的碱基组成是ATGGCAT,则与它互补的另一条单链的碱基组成是? 生物题(关于遗传学方面的)如果DNA分子一条链的碱基排列顺序是…-A-C-G-G-A-T-C-T-T…,那么,与它互补的另一条DNA链的碱基排列顺序是______;如果以已知的DNA链为模板,转录出的信 1.如果DNA分子一条链的碱基排列顺序是……ACGGATCTT……,那么,与它互补的另一条DNA链的碱基排列顺序是( );如果以已知的DNA链为模板,转录出的信使RNA碱基顺序应该是( ).这段信使RNA中包 手上有一段DNA片段的两条链序列我都知道,该如何确定哪一条链是表达链?印象中DNA只有一条链表达吧,另一条是互补链吧, 碱基互补配对的规律规律二:在DNA双链中的一条单链的A+GT+C的值与另一条互补链的T+CA+G的值互为倒数关系.规律三:DNA双链中,一条单链的A+TG+C的值与另一条互补链的A+TG+C的值是相等的,也与整 5.某DNA中G+C占全部碱基总量的46%,已知一条链中A是28%,C是22%,则:全部碱基中A占多少?另一条互补链中T?5.某DNA中G+C占全部碱基总量的46%,已知一条链中A是28%,C是22%,则:全部碱基中A占多少?另一条互 已知双链DNA分子中的一条单链中(A+G)/(T+C)=m,求:在另一条互补链上述比为(),在整个中此比例为(),就是说,在整DNA分子中,()碱基之和与()碱基之和相等.若在一单链中,(A+T)/(G+C)=n 19.DNA的一条链中,(G+C)/(A+C)=2,(A+T)/(G+C)=0.5,则该DNA分子中另一条互补链上同样的碱基比例分别为:A.2和2 B.0.5和0.5 C.2和0.5 D.0.5和2 关于碱基互补配对原则的题某生物的DNA中,鸟嘧啶和胞嘧啶之和占全部碱基的46%,又知该DNA的一条链(H链)所含的碱基中28%是腺嘧啶,问与H链相对应的另一条链中的腺嘧啶占该链全部碱基数的 某DNA分子中A+T占整个DNA分子碱基总数的44%,其中一条链上的G占该链碱基总数的21%,那么,对应的另一条互补链上的G占该链碱基总数的比例是?【35%】原理:碱基互补配对原则.双链思路:整链中A+T DNA的分子结构和复制1已知DNA分子一条链上A:T:G:C=1;2:3:4,则其互补连以及整个DNA分子中A:T:G:C分别为多少?2 已知DNA分子中有脱氧核苷酸100对,其中T=30个,求胞嘧啶 多少个?3 某一个DNA分子的碱基总数 如果DNA分子一条链的碱基排列的顺序是ACGGATCTT,那么,与它互补的另一条DNA链的碱基顺序是.;如果以这条DNA链为模版,转录出的mRNA碱基的顺序是.在这段mRNA中包含几个密码子,需要几个tRNA才能把