失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Java初学者作业——输入一个五位数字 计算各位数字之和并输出 运行结果为五个数字之

Java初学者作业——输入一个五位数字 计算各位数字之和并输出 运行结果为五个数字之

时间:2018-07-24 07:16:40

相关推荐

Java初学者作业——输入一个五位数字 计算各位数字之和并输出 运行结果为五个数字之

返回本章节

返回作业目录

需求说明:

编写Java程序,输入一个五位数字,计算各位数字之和并输出,运行结果为五个数字之和。

实现思路:

(1)声明变量num,用于存储用户输入的数字。

(2)通过Scanner接受用户输入的数字,为变量num赋值。

(3)通过算术运算符对变量num中数字进行分解。例如:数字12345

个位:12345%10=5

十位:12345/10=1234 1234%10=4

百位:12345/100=123 123%10=3

千位:12345/1000=12 12%10=2

万位:12345/10000=1

(4)声明变量sum,用于计算各位数字之和,通过System.out.println()输出运算结果。

实现代码:

import java.util.Scanner;public class SplitNum {public static void main(String[] agrs){System.out.println("请输入一个五位数字");Scanner sc = new Scanner(System.in);//接收用户输入的五位数int num = sc.nextInt(); //通过算术运算符分解数字System.out.println("____________________");System.out.println("你输入的数字是:"+num);int single = num % 10; //分解出个位int ten = num/10 % 10; //分解出十位int hundred = num/100 % 10; //分解出百位int thousand = num/1000 % 10; //分解出千位int million = num/10000 % 10; //分解出万位System.out.println("____________________");int sum = single+ten+hundred+thousand+million;System.out.printf("数字%d各位数字之和: %d",num,sum);}}

Java初学者作业——输入一个五位数字 计算各位数字之和并输出 运行结果为五个数字之和(实践2)

如果觉得《Java初学者作业——输入一个五位数字 计算各位数字之和并输出 运行结果为五个数字之》对你有帮助,请点赞、收藏,并留下你的观点哦!

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