技术栈

(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生成随机数据
相关推荐
keyborad pianist
4 分钟前
Web开发 Day1
开发语言·前端·css·vue.js·前端框架
坚持就完事了
5 分钟前
Python的类型注解
开发语言·python
啊阿狸不会拉杆
8 分钟前
《计算机视觉:模型、学习和推理》第 1 章 - 绪论
人工智能·python·学习·算法·机器学习·计算机视觉·模型
Frostnova丶
12 分钟前
LeetCode 693. 交替位二进制数
算法·leetcode
wjs2024
15 分钟前
HTML URL 编码
开发语言
wjs2024
20 分钟前
Lua 循环
开发语言
_F_y
24 分钟前
递归搜索入门
算法
We་ct
26 分钟前
LeetCode 101. 对称二叉树:两种解法(递归+迭代)详解
前端·算法·leetcode·链表·typescript
Evand J
29 分钟前
matlab GUI制作界面的一些笔记(入门)
开发语言·笔记·matlab
我是大猴子
29 分钟前
Java面经
java·开发语言
热门推荐
01GitHub 镜像站点02从零搭建一个 PHP 登录注册系统(含完整源码)03使用 1panel面板 部署 php网站04openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南05MIUI显示/隐藏5G开关的方法,信号弱时开启手机Wifi通话方法06AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot07让你的代码更整洁:10 个必知的 Kotlin 扩展函数08Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services09如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解10openclaw 配置飞书 报错 应用未建立长连接