-3
私はWhileループのために作ったが、Forとすることができない。For Loopを使用してフィボナッチシーケンスを作成するにはどうすればよいですか?
私は複数のことを試しました。
whileループを変更しようとしましたが、失敗しました。私はオンラインでも研究しましたが、すべての答えは間違っていました。
私はWhileループのために作ったが、Forとすることができない。For Loopを使用してフィボナッチシーケンスを作成するにはどうすればよいですか?
私は複数のことを試しました。
whileループを変更しようとしましたが、失敗しました。私はオンラインでも研究しましたが、すべての答えは間違っていました。
#include <iostream>
using namespace std;
int main()
{
int n, t1 = 0, t2 = 1, nextTerm = 0;
cout << "Enter the number of terms: ";
cin >> n;
cout << "Fibonacci Series: ";
for (int i = 1; i <= n; ++i)
{
// Prints the first two terms.
if(i == 1)
{
cout << " " << t1;
continue;
}
if(i == 2)
{
cout << t2 << " ";
continue;
}
nextTerm = t1 + t2;
t1 = t2;
t2 = nextTerm;
cout << nextTerm << " ";
}
return 0;
}
あなたの質問にもっとデータを追加してください –
あなたのソリューションここにある(JavaScriptで書かれた)http://stackoverflow.com/a/7944251/7603852すべてが可能のようにして、ループの等価にwhileループを変換するいくつかの例を調べる必要があります – Ariyan
そのような課題の目的を果たすために、あなた自身の課題を自分でやろうとします。いくつかのソリューションを試しましたか?投稿すると、ガイダンスが届きます。それがSOのためのものです。 – schulmaster