先写一个函数,用来提取一个整数的各个位的和,名为getFigureTotal;
然后再统计。
1L说的无觉得不对,LZ既然问我们,我们就要为他解答。
public class A
{
public static int getFigureTotal(int x)
{
int sum = 0;
while(x!=0)
{
sum+=x%10;
x=x/10;
}
return sum;
}
public static void main(String argv[])
{
int a[] = {23,42,34,24,23,4,23,4,242,3,342,3,4};//这是哪一系列整数,也可以从键盘读入。
int sum = 0;
for(int i = 0;i
sum+=getFigureTotal(a[i]);
}
System.out.println("Total:"+sum);
}
}
这个很简单,网上一搜一大把,自己找找,不能老是要别人帮忙