题目内容

破碎的陶器

查看答案
更多问题

化学纯氧化镁

加碘的食用盐

硅铍钇矿,一种稀土金属矿

下列给定程序中,函数proc()的功能是:用递归算法计算斐波拉契级数列中第n项的值。从第一项起,斐波拉契级数序列为1,1,2,3,5,8,13,21,… 例如,若给n输入8,该项的斐波拉契级数值为21。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<stdio.h> long proc(int g) { //****found**** switch(g); { case 0: return 0; //****found**** case 1; case 2: return 1; } return(proc(g-1)+proc(g-2)); } void main() { long fib; int n; printf("Input n:"); scanf("%d", &n); printf("n=%d\n", n); fib=proc(n); printf("fib=%d\n\n", fib); }

答案查题题库