技术栈

写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和(C语言)

zzyu01202024-03-09 22:27

例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19
输入:1729,输出:19

c 复制代码
int Func(int n)
{
	if (n < 9)
	{
		return n;
	}

	return n % 10 + Func(n / 10);
}
int main()
{
	printf("%d ", Func(12345));
	return 0;
}

运行结果

上一篇:git使用教程14-Pycharm版本控制与分支管理
下一篇:Python实现广义泊松模型(GeneralizedPoisson算法)项目实战
相关推荐
上位机付工
8 分钟前
C#与倍福TwinCAT3进行ADS通信
开发语言·c#
学c语言的枫子
11 分钟前
数据结构——双向链表
c语言·数据结构·链表
励志不掉头发的内向程序员
17 分钟前
STL库——二叉搜索树
开发语言·c++·学习
至此流年莫相忘
31 分钟前
设计模式:模板方法模式
java·开发语言·设计模式
土了个豆子的
1 小时前
02.继承MonoBehaviour的单例模式基类
开发语言·visualstudio·单例模式·c#·里氏替换原则
qq_17280559
1 小时前
Go 自建库的使用教程与测试
开发语言·后端·golang
久绊A
1 小时前
Hydra-SSH 破解安全防范
开发语言·php
阿昭L
1 小时前
c++中获取随机数
开发语言·c++
3壹
2 小时前
数据结构精讲:栈与队列实战指南
c语言·开发语言·数据结构·c++·算法
悟乙己
2 小时前
使用 Python 中的强化学习最大化简单 RAG 性能
开发语言·python·agent·rag·n8n
热门推荐
012025 年高教社杯全国大学生数学建模竞赛C 题 NIPT 的时点选择与胎儿的异常判定 完整成品思路模型代码分享,全网首发高质量!!!02UV安装并设置国内源032025年数学建模国赛C题超详细解题思路04不再让Windows更新!&Edge游戏助手卸载及关闭自动更新05A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程062025全国大学生数学建模C题保姆级思路模型(持续更新):NIPT 的时点选择与胎儿的异常判定07KGG转MP3工具|非KGM文件|解密音频08教你如何认证 Gemini 教育优惠的二次验证,薅个 1年的 Gemini Pro 会员09UV 工具安装与国内镜像源配置指南10解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题