算法与结构化程序设计.ppt

1.3问题求解与算法

;1.3.1问题求解;1.3.2算法及其特点;开始;1.3.4算法描述;程序流程图;改进的流程图;N-S图(盒图);改进流程图与盒图举例:;PAD图;PAD图举例;伪码;判定表与判定树[自学];回顾:;上机常见问题说明:;上机实验:实验一实验报告填写说明;10.调试下面的程序,使其能够实现求阶乘的功能。注意记录调试和测试过程

#includestdio.h

intgetFactorial(intn)/*返回n的阶乘*/

{

inti;

intresult;

result=n;

i==0;

while(in)

{

result=result*I;

i=i+1;

}

returnresult;

}

voidmain()

{

printf(“inputanintegerplease:);

scanf(%d,n);

printf(%ld,getFactorial(n));

}

提示1:C程序是由一个或多个函数组成的,每个函数完成一定的功能,且通常返回一定的处理结果,函数间可以相互调用。如上例中程序由两个函数组成,一个是main函数,该函数是程序执行的入口,函数的作用是输入一个整数n,之后调用getFact

文档评论(0)

1亿VIP精品文档

相关文档