請問下面函數為什么提示錯誤:使用了未初始化的局部變量“c”#include "stdafx.h"#includeusing namespace std;int fib(int n);int main(){int k = fib(10);cout << "k=:" << k;return 0;}int fib(int n) {int c;if (n ==1||c == 2 )c = 1;if (n > 2)c = fib(n - 1) + fib(n - 2);else0;return c;}
添加回答
舉報
0/150
提交
取消