//求任意位数数字的各个位数的数字以及和
public static void test18() {
//手动输入一个数字
System.out.println("输入一个任意位数的正数");
Scanner sc = new Scanner(System.in);
int in = sc.nextInt();
//定义一个变量存储各个位数之和
int sum= 0;
//定义一个变量用来存储中间商的值
int result = in;
do {
//通过每次%10的方式获得当前个位数字,讲商进行下一次循环
int num = result%10;
result = result/10;
sum += num;
}while(result!=0);
System.out.println(sum);
}
java求任意位数数字的各个位数的和
猜你喜欢
转载自blog.csdn.net/qq_34491508/article/details/81260737
今日推荐
周排行