C语言上机实验3.pptVIP

  • 15
  • 0
  • 约1.65千字
  • 约 14页
  • 2017-05-06 发布于四川
  • 举报
C语言上机实验3

C语言上机实验 指导老师:汪小芬 C语言上机实验四 实验项目名称:函数的定义与调用 实验目的 1.掌握函数的定义方法,函数的调用方法,参数说明以及返回值。掌握实参与形参的对应关系以及参数之间“值传递”的方式;掌握函数的嵌套调用和递归调用; 2.在编程过程中加深理解函数调用的程序设计思想。 实验内容 1.多模块的程序设计与调试方法; 2.函数的定义和调用方法; 3.递归调用方法进行程序设计; 具体内容见课件最后部分 函数的递归调用 正确的判断与设置递归调用的结束过程条件。 实例1:有5人坐在一起,问第5个人多少岁?他说比第4个人大2岁。问第4个人,他说比第3个人大2岁……问第2个人,他说比第1个人大2岁,第1个人是10岁,请问第5个人多大。 算法:age(n)=age(n-1)+2 实例2:有问题的求n!程序。(myc_11.c) 实例2:求n!(0=n=12)(myc_10.c) 求两个整数的最小公倍数的函数,两个整数由键盘输入 欧几里德除法(辗转相除法),求最大公因子: 已知a,b,使r0=a,r1=b, r0=q1r1+r2,0 ≤r2<r1; r1=q2r2+r3, 0 ≤r3<r2; … rn-2=qn-1rn-1+rn, 0 ≤rn<rn-1; rn-1=qnrn rn=(a,b) Rn是a和b的最大公因子; 因此a和b的

文档评论(0)

1亿VIP精品文档

相关文档