下载此文档

n的阶乘.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
C语言程序设计实验报告
实验名称
函数
学院
资源与土木工程
专业班级
采矿1201
姓名
杨林
学号
任课教师
柳秀梅
实验时间
2013年5月18日星期六
实验目的
熟练函数的定义方法、调用方法、参数说明以及返回值;
掌握实参与形参的对应关系,以及参数之间的“值传递”的方式;
掌握函数的嵌套调用及递归调用的设计方法;
在编程过程中加深理解函数调用的程序设计思想。
实验内容
编写一个求任意正整数n的阶乘的函数;
编写整个程序;
用scanf函数输入n的值;
输出n的阶乘的值。
开始
算法描述流程图
声明变量
unsigned long a=1 ,y; int i,n,;

输入n
n==0||n= =1?
Y

N
i=0

i<n?
N
Y
i=i+1


a=a*i
y=a
输出n!=1
结束
输出n!=y
源程序

测试数据
6,8,12
运行结果
当输入数据为6时:
当输入数据为8时:
当输入数据为12时:
出现问题及解决方法
忽略了n=0时的情况,将n=0和n=1单独列出来,直接给出阶乘的值。

实验心得
能熟练的定义一个新的函数来实现程序的简化和执行,学会了编程计算n的阶乘的方法。

n的阶乘 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2072510724
  • 文件大小66 KB
  • 时间2019-01-10