11.使用递归求一个整数的每一位并且求和

使用递归求一个整数的每一位

public class Main {
   
	public static void print(int n) {
   
		if(n<10) {
   
			System.out.println(n%10);		
			return ;
		}
		print(n/10);
		System.out.println(n%10);
	}
	public static void main(String[] args) {
   
		print(123);
	}
}

使用递归求一个整数的每一位的和

public class Main {
   
	public static int add(int n) {
   
		if(n<10) {
   
			return n;
		}
		return n%10+add(n/10);
	}
	public static void main(String[] args) {
   
		System.out.println(add(123));
	}
}

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-04 10:44:09       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-04 10:44:09       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-04 10:44:09       87 阅读
  4. Python语言-面向对象

    2024-01-04 10:44:09       96 阅读

热门阅读

  1. 学习Vue 02-20 使用v-if实现条件渲染

    2024-01-04 10:44:09       47 阅读
  2. 构建支付系统:从宏观架构到微观实现

    2024-01-04 10:44:09       54 阅读
  3. 1432. 走出迷宫的最少步数

    2024-01-04 10:44:09       61 阅读
  4. 二分算法

    2024-01-04 10:44:09       60 阅读
  5. Lumeical Script------Script Prompt 中的两种输出方式

    2024-01-04 10:44:09       57 阅读
  6. [强网杯 2019]随便注

    2024-01-04 10:44:09       61 阅读
  7. 机器学习的算法简单介绍-随机森林算法

    2024-01-04 10:44:09       55 阅读
  8. Flink 任务指标监控

    2024-01-04 10:44:09       61 阅读
  9. flink on k8s几种创建方式

    2024-01-04 10:44:09       55 阅读
  10. 网站的数据是如何收集和分析的?

    2024-01-04 10:44:09       67 阅读