技术栈

(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生成随机数据
相关推荐
csbysj2020
3 分钟前
PHP Mail - 发送邮件的最佳实践指南
开发语言
jdbcaaa
12 分钟前
Go 语言 runtime 包的使用与注意事项
开发语言·后端·golang·runtime
ZHOUPUYU
2 小时前
PHP 8.3网关优化:我用JIT将QPS提升300%的真实踩坑录
开发语言·php
寻寻觅觅☆
6 小时前
东华OJ-基础题-106-大整数相加(C++)
开发语言·c++·算法
YJlio
6 小时前
1.7 通过 Sysinternals Live 在线运行工具:不下载也能用的“云端工具箱”
c语言·网络·python·数码相机·ios·django·iphone
偷吃的耗子
7 小时前
【CNN算法理解】:三、AlexNet 训练模块(附代码)
深度学习·算法·cnn
l1t
7 小时前
在wsl的python 3.14.3容器中使用databend包
开发语言·数据库·python·databend
赶路人儿
7 小时前
Jsoniter(java版本)使用介绍
java·开发语言
化学在逃硬闯CS
7 小时前
Leetcode1382. 将二叉搜索树变平衡
数据结构·算法
ceclar123
8 小时前
C++使用format
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03openclaw配置教程(linux+局域网ollama)04UV安装并设置国内源05Linux下V2Ray安装配置指南06openclaw使用nginx反代部署过程 与disconnected (1008): pairing required解决07AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南08【Linux操作系统12】Git版本控制与GDB调试:从入门到实践09Vue-skills的中文文档10OpenClaw Chrome扩展使用教程 - 浏览器中继控制