(求一个整数各位数的和)编写程序,读取一个在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);
	}
}

运行结果:

相关推荐
夫唯不争,故无尤也几秒前
HTTP方法详解:GET、POST、PUT、DELETE
开发语言·windows·python
Joker Zxc2 分钟前
【前端基础(Javascript部分)】4、JavaScript的分支语句
开发语言·前端·javascript
zh路西法8 分钟前
【宇树机器人强化学习】(一):PPO算法的python实现与解析
python·深度学习·算法·机器学习·机器人
小钻风33668 分钟前
Optional:告别NullPointerException的优雅方案
开发语言·python
随意起个昵称10 分钟前
【贪心】选择尽量多的不相交区间
数据结构·算法
章小幽20 分钟前
LeetCode-35.搜索插入位置
数据结构·算法·leetcode
科技块儿22 分钟前
多语言技术栈如何共用IP离线库?Java、Python、Go 的加载实践
java·python·tcp/ip
放下华子我只抽RuiKe536 分钟前
机器学习全景指南-探索篇——发现数据内在结构的聚类算法
人工智能·深度学习·算法·机器学习·语言模型·数据挖掘·聚类
chools36 分钟前
一篇文章带你搞懂Java“设计模式”! - - 超长文(涵盖23种)万字总结!【汇总篇】
java·开发语言·设计模式
良逍Ai出海38 分钟前
OpenClaw 新手最该先搞懂的 2 套命令
android·java·数据库