欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

6.2(求一个整数各位数字之和)

程序员文章站 2022-05-28 14:46:10
...

计算一个整数各位数字之和。使用下面的方法头:
public static int sumDigits(long n)
例如:sumDigits(234)返回9(2+3+4)
编写程序提示用户输入一个整数,然后显示这个整数所有数字之和

import java.util.Scanner;

public class Question_six_2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner input = new Scanner(System.in);
		System.out.println("please enter integer:");
		long integer = input.nextInt();
		System.out.print("integer's sumDigits:"+sumDigits(integer));
		
	}
	public static int sumDigits(long n) {
		int sum=0;
		while(n%10!=0) {
			sum+=n%10;
			n=n/10;
		}
		return sum;
			
	}

}

6.2(求一个整数各位数字之和)