早教吧 育儿知识 作业答案 考试题库 百科 知识分享

已知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一条链求另一条链和互...的网友还看了以下: