请问下面函数为什么提示错误:使用了未初始化的局部变量“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
提交
取消