200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 3.12 编写程序从键盘输入一个整数 计算并输出该数的数字之和。例如:请输入

3.12 编写程序从键盘输入一个整数 计算并输出该数的数字之和。例如:请输入

时间:2019-02-23 15:59:56

相关推荐

3.12 编写程序从键盘输入一个整数 计算并输出该数的数字之和。例如:请输入

package booksTest;import java.util.Scanner;public class p54_3_12 {public static void main(String[] args) {/*题目要求编写程序从键盘输入一个整数,计算并输出该数的数字之和。例如:请输入一个整数:8899123各位数字之和为:40*///1.获取从键盘键入的数Scanner sc = new Scanner(System.in);System.out.println("请输入一个整数");int number = sc.nextInt();//获取到之后对这个数进行判断 如果在有范围的数里面相加这个方法好理解 但是太麻烦// if (number < 10) {// System.out.println(number);// }else if (number > 9 && number < 100) {// int a = number/10;// int b = number-a*10;// System.out.println(a+b);// }//2.获取到之后对这个数进行判断int sum = 0;while (number > 0){sum += number % 10;//number 取余数 最后一位number = number / 10;//这个数取一次后除10再次循环 取余数 number.length-1的最后一位}System.out.println("各位数字之和为"+sum);}}

3.12 编写程序从键盘输入一个整数 计算并输出该数的数字之和。例如:请输入一个整数:8899123各位数字之和为:40

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。