简单阶乘计算
计算 简单 阶乘
2023-09-11 14:14:33 时间
本题要求实现一个计算非负整数阶乘的简单函数。
函数接口定义:
int Factorial( const int N );
其中N
是用户传入的参数,其值不超过12。如果N
是非负整数,则该函数必须返回N
的阶乘,否则返回0。
裁判测试程序样例:
#include <stdio.h>
int Factorial( const int N );
int main()
{
int N, NF;
scanf("%d", &N);
NF = Factorial(N);
if (NF) printf("%d! = %d\n", N, NF);
else printf("Invalid input\n");
return 0;
}
/* 你的代码将被嵌在这里 */
输入样例:
5
输出样例:
5! = 120
你需要复制粘贴的代码
int Factorial( const int N ) { if(N>=0 && N<=12) { int i,sum=1; for(i=1;i<N;i++) { sum = sum + sum*i; } return sum; } else return 0; }
相关文章
- 【学习笔记35】JavaScript计算两个指定日期的时间差
- ArcGis 计算线段长度
- 云计算服务模型,第 3 部分: 软件即服务(PaaS)
- Google Earth Engine(GEE)——一种最简单简介的ndvi计算方式,含云量筛选小于20%
- 地球引擎初级教程——Google Earth Engine计算最简单的多边形面积和周长计算
- Google Earth Engine(GEE)——MODIS/061/MOD09GA影像计算NDVI并导出结果并UI可视化批量导出(含错误提示)
- 华为python机试题目:计算字符个数、简单错误记录、简单密码、进制转换、句子逆序、密码验证合格程序
- 【云计算】云计算六大优点简单说明
- 云计算以及云计算周边词概念简单介绍
- 云计算对比IDC的优势简单说明-行云管家
- 科技云报道荣膺全球云计算大会“云鼎奖”2013-2022十周年特别贡献奖
- 大数据实时处理:百分点实时计算架构和算法
- 深耕图形领域,华为HMS Core图形计算服务提升图形应用表现
- Spark(十七)图计算GraphX
- 《云计算:概念、技术与架构》一第1章
- 【阿里云云计算工程师ACP认证】1.云服务器ECS
- 浅析computed计算属性的实现原理
- POJ 1657 Distance on Chessboard 简单的计算问题
- 简单计算器、超速判断、用天平找小球、分段计算居民水费、猜数字游戏
- 掌握docker这几招,你也能搞云计算了
- Swift面向对象基础(中)——Swift中的存储属性和计算属性
- 宿州市长杨军:壮大云计算产业 积“云”成雨润大地
- IBM:记住我们的话,认知计算需要闪存阵列