zoukankan
html css js c++ java
求阶乘的函数
long fac(int k)
{
long f=1;
for (int i=1;i<=k;i++)
f=f*i;
return f;
}
#include
<
stdio.h
>
#include
<
conio.h
>
long
fac(
int
);
void
main()
{
int
k;
long
result;
clrscr();
scanf(
"
%d
"
,
&
k);
result
=
fac(k);
printf(
"
%ld
"
,result);
}
long
fac(
int
k)
{
long
f
=
1
;
for
(
int
i
=
1
;i
<=
k;i
++
)
f
=
f
*
i;
return
f;
}
**********************************************************************************************
用递归求n!
#include
<
stdio.h
>
#include
<
conio.h
>
long
fac(
int
);
void
main()
{
long
y;
int
n;
clrscr();
scanf(
"
%d
"
,
&
n);
y
=
fac(n);
printf(
"
%d!=%ld
"
,n,y);
}
long
fac(
int
n)
{
long
f;
if
(n
==
0
)
f
=
1
;
else
f
=
n
*
fac(n
-
1
);
/**/
/*
递归调用,求(n-1)!
*/
return
f;
}
查看全文
相关阅读:
Windows下临界区的使用CRITICAL_SECTION
MFC中消息映射的实现
Oracle中提供的事件触发机制
CreateEvent()详解
内核参数优化之2-1 tcp/ip 标志位报文解析
内核参数优化之1 keepalive解析
python之7-3对象的信息/方法获取
python之7-2类的继承与多态
python之7-1类
python之6-3嵌套函数
原文地址:https://www.cnblogs.com/qixin622/p/619422.html
最新文章
k8s 运行应用
es常用操作
git 学习
python 获取大乐透中奖结果
centos 7 搭建 k8s
python 打包前三天日志
删除elasticsearch 30天前的所有索引
python罗列oss文件
explicit
Qt标准对话框
热门文章
QTableView
QtreeView的model/view及与之对应的数据层
Qt中快速读写Excel方法封装
Qt共享内存实现全局资源的封装API
CC++程序内存构成
数据库设计原则
fatal error C1083: 无法打开预编译头文件:“DebugBSManage.pch”: No such file or directory
unicode、utf、ansi编码相关术语解释
程序启动时对于不同函数的调用过程在windows平台下的实现
监控配置文件变动的线程函数
Copyright © 2011-2022 走看看