技术栈

(C语言)计算n的阶乘

柯宇!?2023-12-05 14:41

要求使用双精度

cpp 复制代码
#include<stdio.h>
double factorial(int n)
{
	if(n == 1)
		return 1;
	return n * factorial(n-1);
}
int main()
{
	int n ;
	double res;
	scanf("%d",&n);
	res = factorial(n);
	printf("%lf",res); 
	return 0;
}

运行截图:

注:侵权可删

上一篇:SpringSecurity,defaultSuccessUrl不跳转指定页面
下一篇:【AIGCode】让AI生成随机数据
相关推荐
ShineWinsu
3 小时前
对于C++:继承的解析—上
开发语言·数据结构·c++·算法·面试·笔试·继承
pp起床
3 小时前
动态规划 | part05
算法·动态规划
小付同学呀
3 小时前
C语言学习(五)——输入/输出
c语言·开发语言·学习
GuangHeAI_ATing
3 小时前
国密算法SSD怎么选?这3款国产固态硬盘安全又高速
算法
梦幻精灵_cq
3 小时前
学C之路:不可或缺的main()主函数框架(Learn-C 1st)
c语言·开发语言
雨泪丶
4 小时前
代码随想录算法训练营-Day34
算法
消失的旧时光-1943
4 小时前
C++ 多线程与并发系统取向(二)—— 资源保护:std::mutex 与 RAII(类比 Java synchronized)
java·开发语言·c++·并发
Yzzz-F
4 小时前
牛客寒假算法训练营2
算法
甄心爱学习
4 小时前
【python】获取所有长度为 k 的二进制字符串
python·算法
iAkuya
4 小时前
(leetcode)力扣100 76数据流的中位数(堆)
算法·leetcode·职场和发展
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot04【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆05Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤06OpenClaw 安装之(三)DeepSeek模型接入配置和详细配置参数07配置 OpenClaw 使用 Ollama 本地模型08openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南09全面体验 Grok API 中转站(2025 · Grok 4 系列最新版)10AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南