[Java入门] 从键盘键入一个5位以内的数,求它的各个位数字之和并输出

import java.util.Scanner;



public class sum{

	public static void main( String args[]){

		Scanner s = new Scanner(System.in);

		System.out.println("==计算一个数的各个位数之和==");

		System.out.println("========(输入0结束)=========");

		int i=1;

		while(true){

			System.out.println("Case "+i+":\n请输入一个数:");

			int a = s.nextInt();

			if(a==0) break;

			int sum=0;

			while(a>0){

				sum+=a%10;

				a/=10;

			}

			System.out.println("各个位数之和为:"+sum+"\n");

			i++;

		}

		System.out.println("==========输入结束==========");

	}

}

  

你可能感兴趣的:(java入门)