(求一个整数各位数的和)编写程序,读取一个在 0 和1000 之间的整数,并将该整数的各位数字相加。例如:整数是 932, 各位数字之和为 14

(求一个整数各位数的和)编写程序,读取一个在 0 和1000 之间的整数,并将该整数的各位数字 相加。
例如:整数是 932, 各位数字之和为 14

import java.util.Scanner;
class Sum{
    public static void main(String[] args){
        Scanner input=new Scanner (System.in);
        System.out.print("随机输入一个1000以内的数");
        int x=input.nextInt();
        int n = x%10;
		x = x-n;
		int m = x/10;
		int sum=0;
		sum = sum+n;
		
		while(m!=0)
		{
			sum = sum+m%10;
			m=m/10;
		}
		 System.out.print("整数各位数的和是"+sum);

    }
}
发布了7 篇原创文章 · 获赞 0 · 访问量 139

猜你喜欢

转载自blog.csdn.net/weixin_43748564/article/details/104183368