下面代码执行后的输出是( )。
#include <iostream> using namespace std; int jumpFloor(int N) { cout << N << "#"; if (N == 1 || N == 2) { return N; } else { return jumpFloor(N - 1) + jumpFloor(N - 2); } } int main() { cout << jumpFloor(4) << endl; return 0; }
4#3#2#2#4
4#3#2#2#1#5
4#3#2#1#2#4
4#3#2#1#2#5