资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
C语言程序设计实验报告实验名称函数学 院资源与土木工程专业班级采矿1201姓 名杨林学 号任课教师柳秀梅实验时间2013年5月18日星期六1 实验目的(1) 熟练函数的定义方法、调用方法、参数说明以及返回值;(2) 掌握实参与形参的对应关系,以及参数之间的“值传递”的方式;(3) 掌握函数的嵌套调用及递归调用的设计方法;(4) 在编程过程中加深理解函数调用的程序设计思想。2 实验内容(1) 编写一个求任意正整数n的阶乘的函数;(2) 编写整个程序;(3) 用scanf函数输入n的值;(4) 输出n的阶乘的值。开始3 算法描述流程图声明变量unsigned long a=1 ,y; int i,n,; 输入nn=0|n= =1? Y N i=0 in? N Yi=i+1 a=a*iy=a输出n!=1结束输出n!=y4 源程序 5 测试数据 6,8,126 运行结果 当输入数据为6时:当输入数据为8时:当输入数据为12时:7 出现问题及解决方法 忽略了n=0时的情况,将n=0和n=1单独列出来,直接给出阶乘的值。 8 实验心得 能熟练的定义一个新的函数来实现程序的简化和执行,学会了编程计算n的阶乘的方法。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号