news 2026/2/23 2:14:52

Day43~实现一个算法求一个数字的树根

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Day43~实现一个算法求一个数字的树根

实现一个算法求一个数字的树根。介绍如下:

  • 将一正整数 N 的各个位数相加(即横向相加)后,若加完后的值大于等于 10 的话,则继续将各位数进行横向相加直到其值小于 10 为止所得到的数,即为数根。
  • 例如对于数字 12345,有 1+2+3+4+5=15,1+5=6,则 12345 的数根为6。
#include <stdio.h> void func(int num) { int sum = 0; while (num >= 10) { sum += num % 10; num /= 10; } sum += num; if (sum >= 10) { func(sum); } else { printf("%d\n", sum); } } int main(int argc, char **argv) { int num; scanf("%d", &num); func(num); return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/13 16:12:43

Userlike欧洲标准:GDPR合规保障隐私

Fun-ASR&#xff1a;以隐私为先的本地化语音识别实践 在远程办公、智能客服和会议记录日益普及的今天&#xff0c;语音识别技术正以前所未有的速度融入企业工作流。但随之而来的&#xff0c;是愈发严峻的数据隐私挑战——一段看似普通的录音中&#xff0c;可能包含员工对话、客…

作者头像 李华
网站建设 2026/2/22 12:24:46

rs232和rs485的区别:手把手教你如何选择

RS232 和 RS485 到底怎么选&#xff1f;一个工业通信老手的实战经验分享你有没有遇到过这样的场景&#xff1a;调试一台新设备&#xff0c;串口线一接上&#xff0c;PC 就能立刻看到打印信息——这是 RS232 的功劳&#xff1b;可当你想把十几个传感器连到控制柜里&#xff0c;却…

作者头像 李华
网站建设 2026/2/18 20:19:13

一文说清高速差分对布线的核心要点

高速差分对布线&#xff0c;到底怎么走才不“翻车”&#xff1f;在一块现代PCB板上&#xff0c;如果你看到两条紧挨着、弯来弯去却始终并行的细线&#xff0c;那八成是高速差分对。它们可能是USB 3.0的数据线、PCIe的通道&#xff0c;也可能是MIPI摄像头的信号线——这些接口跑…

作者头像 李华
网站建设 2026/2/20 9:08:31

实战案例解析:整流电路中二极管工作状态动态分析

从零搞懂桥式整流&#xff1a;二极管如何“智能切换”完成AC转DC&#xff1f;你有没有想过&#xff0c;家里那个不起眼的手机充电器&#xff0c;是怎么把墙上220V交流电变成5V直流电给手机供电的&#xff1f;虽然我们只看到插头一插、灯一亮&#xff0c;但背后藏着一个关键角色…

作者头像 李华
网站建设 2026/2/22 10:53:13

SSD硬盘读写速度影响批量处理吞吐量

SSD硬盘读写速度影响批量处理吞吐量 在构建本地语音识别系统时&#xff0c;我们常常把注意力集中在GPU型号、模型参数量和推理延迟上。然而在实际部署中&#xff0c;一个更隐蔽但同样关键的瓶颈往往被忽视——存储性能。尤其是在使用 Fun-ASR 这类基于通义千问大模型的本地化语…

作者头像 李华
网站建设 2026/2/22 19:33:07

图解说明工业触摸屏USB Serial驱动下载流程

工业触摸屏USB串口通信实战&#xff1a;从驱动安装到稳定通信的完整路径 在工业自动化现场&#xff0c;你是否遇到过这样的场景&#xff1f;新买的工业触摸屏接上电脑后&#xff0c;“设备管理器”里只显示一个“未知设备”&#xff0c;组态软件无法识别&#xff0c;工程下载失…

作者头像 李华