《实验部分:理解函数递归调用的概念.doc》由会员分享,可在线阅读,更多相关《实验部分:理解函数递归调用的概念.doc(1页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
实验部分:活动名称SY04-04难度高 中 低可选性必选活动任务听讲或阅读教材,回答例子中的问题评判方法自评 互评 教师评判评判标准标准答案学生的任务需要的学习材料步骤1理解函数递归调用的概念教材第4章4.3节步骤2阅读程序,回答问题步骤3核对答案在下栏中写出函数递归调用和返回的过程阅读下面程序中,回答问题/*程序名:4_6.cpp*/#include long fibonacci(int);void main()int n;printf(请输入一个整数:);scanf(%d, &n);printf(Fibonacci ( %d ) = %ld, n, fibonacci (n) );long fibonacci (int n) /*递归函数的定义*/if (n = =0 | n = = 1)return 1;else return fibonacci ( n - 1) + fibonacci ( n - 2);问题1:当n等于4时,请描述fibonacci(int n)函数的运行过程回答问题1:问题2:fibonacci(int n)函数的功能是什么?回答问题2:问题3:若运行时输入10,则得到什么输出结果?回答问题3:疑问列表以解决以解决以解决对学生的评价理解力 运用力 创造力积极性 参与度任课教师的意见及建议