1、首先打开CodeBlocks编辑器,新建一个空白页面,写入头文件和主函数:
2、然洞扒后定义枯颤樱需要的变量,编写一个输入函数接受用户输入的数值,使用for循环实现阶乘计算,没丛每次循环都用sum变量乘以循环的下标即可实现阶乘,最后需要编写输出函数,输出结果:
3、最后编译程序,输入一个数字,即可看到计算出正确的结果:
#include<stdio.h>
voidmain(){
intn,result
printf("请输入一个数字,求它的阶乘:")
scanf("%d",&n)
result=calc(n)
printf("结果:%d",result)
}
intcalc(intn){
intresult=1,i
for(i=ni>=1i--)
result=result*i
returnresult
}
扩展资料
C语言函数的调用
函数定义好以后,要被其它函数调用了才能被执行。C语言的唤答函数是能相互调用的,但在调用函数前,必须对函数的类型进行说明,就算是标准库函数也不例外。
标准库函数的说明会被按功能分别写在不一样的头文件中,使用时只让链磨要在文件最前面用#include预处理语句引入相应的头文件。如前面使用的printf函数的说明是放坦斗在文件名为stdio.h的头文件中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)