我想寫一個程序轉錄DNA到RNA,我不能弄清楚如何讓程序輸出一個字符串。我知道它涉及到聲明一個字符串並在for循環中使用它。到目前爲止,我已經輸出的程序只輸出單個變量的正確答案。這是我做的遠:for循環中的C++字符串
#include <iostream>
using namespace std;
int main()
{
cout << "> ";
cin >> dna;
string dna;
cout "< ";
if (a == 'A') cout << 'U';
else if (a == 'C') cout << 'G';
else if (a == 'G') cout << 'C';
else if (a == 'T') cout << 'A';
cout << " " << endl;
}
其中是變量a的聲明? (dna =='A'),你的意思是? – 2015-02-07 19:02:28
預期產量是多少?附:您可能需要考慮縮進代碼並在if語句後使用花括號{} – 121c 2015-02-07 19:02:52
爲什麼不先讓代碼編譯? – 2015-02-07 19:03:32