제목이 약간 잘못 될 수는 있지만 나를 들어보세요. 제목에서 말한 것처럼 간단하지 않습니다.C에서 문자열의 문자를 바꾸는 방법 #
그래서 나는
String dna="ACTG";
내가 그것을 보완하는 형태의로 말했다 문자열을 변환 할 문자열 말할 수 있습니다. 이 문자열을 보완하기 위해 모든 "A"를 "T", "C"를 "G", "T"는 "A", "G"는 "C"로 바꿔야합니다. 문자열의 보완은 다음과 같아야합니다.
String dnaComplement="TGAC";
어떻게하면 제대로 할 수 있습니까? E.G. 잘못
TCTC
:
String temp = dna.Replace("A", "T");
temp = temp.Replace("T", "A");
temp = temp.Replace("C", "G");
temp = temp.Replace("G", "C");
이
출력을 할 것입니다. 저는 C# 초보자이며 프로그래밍에 대해 조금 알고 있습니다. 나는 자바를 사용하는 데 익숙하다.
어떻게 보완합니까? 즉A, T, C, G 이외의 글자에 대한 보충 교재가 정의되어 있습니까? –
그리고 간단한 초보자 작업을 프로그래밍 할 수 없기 때문에 지금은 "고급"입니까? OMG. 진짜로, 제발. 질문은 유효하지만 전혀 발전되지 않았습니다. – TomTom
미칼은 DNA를 형성하는 염기쌍입니다. 그래서이 알파벳은 4 글자 밖에 없습니다. 쌍은 DNA가 세포 분열 과정에서 어떻게 복제 될 수 있는가를 나타냅니다. – Loofer