(求一个整数各位数的和)编写程序,读取一个在0和1000之间的整数,并将该整数的各位数字相加。例如:整数是 932,各位数字之和为14。

(求一个整数各位数的和)编写程序,读取一个在0和1000之间的整数,并将该整数

的各位数字相加。例如:整数是 932,各位数字之和为14。

提示:利用操作符%分解数字,然后使用操作符/去掉分解出来的数字。例如: 932%10-2

932/10-93。下面是一个运行示例:

Enter an integer between 0 and 1000:12345

The sum of all digits in 12345 is 12

复制代码
package myjava;
import java.math.*;
import java.util.Scanner;
public class cy {
	public static void main(String[]args)
	{
		Scanner input = new Scanner(System.in);
		System.out.println("请输入一个数字(0-1000):");
		int i = input.nextInt();
		int a,b,c,sum;
		a=i%10;
		b=i/10%10;
		c=i/100%10;
		sum=a+b+c;
		System.out.println("sum="+sum);
	}
}

运行结果:

相关推荐
二等饼干~za8986682 分钟前
源码可控:云罗 GEO 源头工厂,开源搭建 + 二次开发全链路解决方案
服务器·开发语言·开源·php·音视频·ai-native
漫霂7 分钟前
二叉树的翻转
java·数据结构·算法
语戚7 分钟前
力扣 51. N 皇后:基础回溯、布尔数组优化、位运算全解(Java 实现)
java·算法·leetcode·力扣·剪枝·回溯·位运算
熊猫钓鱼>_>10 分钟前
从零构建大模型可调用的Skill:基于Function Calling的完整指南
人工智能·算法·语言模型·架构·agent·skill·functioncall
维度攻城狮14 分钟前
pycallgraph2drawio:Python 调用链可视化 + Draw.io 自由编辑
开发语言·python·draw.io·graphviz
py有趣15 分钟前
力扣热门100题之螺旋矩阵
算法·leetcode
程序猿阿越18 分钟前
Kafka4源码(三)Share Group共享组
java·后端·源码阅读
亦暖筑序19 分钟前
让AI不再"一本正经胡说八道":Spring AI RAG与VectorStore源码全解
java·源码阅读
xiaoyaohou1122 分钟前
003、轻量化改进(一):网络剪枝原理与实战
算法·机器学习·剪枝
蒙奇·D·路飞-23 分钟前
大模型时代下 Java 后端开发的技术重构与工程实践
java·开发语言·重构