《C语言学习与应用》课后习题及答案10参考答案.docVIP

  • 21
  • 0
  • 约3.16千字
  • 约 7页
  • 2022-05-01 发布于安徽
  • 举报

《C语言学习与应用》课后习题及答案10参考答案.doc

学习任务十 参考答案 问题10-1:用递归函数编写一个计算1-100之和的程序,请将代码补充完整。 #include stdio.h int fun(int n) { if(n==1) return 1; else return n+fun(n-1); } void main() { printf(1-100之和=%d\n,fun(100)); getchar(); } 问题10-2:求以下程序的输出值。 #include stdio.h int fun(int n) { if(n==1||n==2) return 1; else return fun(n-1)+fun(n-2); } void main() {printf(%d,fun(6)); getchar(); } 输出:8 问题10-3:如需计算10的阶乘如何? 在“命令提示符”状态下输入:mfac 10回车即: C:\Documents and Settings\Administrator mfac 10回车 问题10-4:以下这段程序是对应用举例10-4的改动,编译不通过,请分析原因。 编译不过的原因是:变量n的使用

文档评论(0)

1亿VIP精品文档

相关文档