中易网

JAVA读入一个整数,计算该整数的各位数字之和

答案:4  悬赏:70  
解决时间 2021-01-25 16:52
JAVA读入一个整数,计算该整数的各位数字之和
最佳答案
import java.io.*;
public class ssss
{
public static void main(String[] args)
{
String num=null;
System.out.println("请输入一个整数,回车结束");
try
{
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
while((num=br.readLine())!=null&&num.length()!=0)
{
sum(num);
System.out.println("请输入一个整数,回车结束");
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
public static void sum(String num)
{
int b=0;
for(int i=0;i{
b+=Integer.parseInt(num.substring(i,i+1));
}
System.out.println("该整数各个位上数字之和为:"+b);
}
}
全部回答
public int sum(int number)
{
String s=String.valueOf(number);int su=0;
for(int i=0;i,s.length();su+=s.charAt(i)-48;)
return su;
}
public class Sum
{
public int sum(int number)
{
int result = 0;
if(number < 0)
number = -number;
while(number > 0)
{
result += number%10;
number /= 10;
}
return result;
}
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
Sum a = new Sum();
System.out.println("请输入一个整数:");
System.out.println(a.sum(scan.nextInt()));
}
}
public class A {
public int sum(int number) {
String a = number + "";
int sum = 0;
int length = a.length();
String[] aArray = new String[length];
for (int i=0; i<length; i++) {
aArray[i] = a.substring(i, i+1);
}
for (int i = 0; i < length; i++) {
sum += Integer.parseInt(aArray[i]);
}
System.out.print("该整数各个位上数字之和为:");
return sum;
}
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
A a = new A();
System.out.print("请输入一个整数:");
System.out.print(a.sum(scan.nextInt()));
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
这段话意义 生活不能等待别人来安排,要自已
奶奶又一根十米长的细绳编中国结每编一个要需
掷骰子,同时掷2个骰子。小亮说:“和是单数
怎么看出父母是否离婚了?
猜品牌一匹马拉着一辆车前面站着一个人是什么
我可以爱她吗?
做一个重义气的人好么
51零用钱是否超过国家规定年利率?
口袋德州扑克规则是什么?要怎么玩?
女朋友我一屡头发,她让我随身携带着,可不知
台湾二二八事件是什么?
这图片上的主硬盘跟这个(主硬盘ADATA SP600
守护甜心中、抚子怎么会变成男的?
已知密封罐中液位的范围是300-5300mm,密度为1
王彩桦的《保庇》是翻唱T-ara的,有没有影响
推荐资讯
国家法定节假日调整方案上网公布,广泛征求社
Today ,she got up late,so ,she worried abo
填表,怎样从账上看应交增值税和已交增值税,
mp3插到USB上只显示充电不显示与电脑连接怎么
1、华硕z270-a的主板,有一块2t硬盘想再加一
请问游泳高手,孩子现7岁,去年学会了蛙泳,
美博会现场,美挚颜播放的宣传片叫什么啊?
想审请个微信号,怎么弄?谢谢
恐龙消失的故事是什么?
有人知道一套正版Unity3d可同时支持多少席位
一件物品贯穿全文这件物品叫什么。
雪弗字是什么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?