5.3-4-1a 计算三位数的位数和
2017-03-06 21:29
176 查看
题目描述
从键盘输入任意一个三位数的整数,请编写程序计算这个整数的数位和。
输入
输入一个三位数的整数
输出
输出数位和
样例输入1:
123
样例输出1:
6
样例输入2:
-456
样例输出2:
15
从键盘输入任意一个三位数的整数,请编写程序计算这个整数的数位和。
输入
输入一个三位数的整数
输出
输出数位和
样例输入1:
123
样例输出1:
6
样例输入2:
-456
样例输出2:
15
import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO 自动生成的方法存根 Scanner in=new Scanner(System.in); int []temp=new int [3]; int in_p=0; in_p=in.nextInt(); if(in_p<0) in_p=~in_p+1; //System.out.print("asd"+in_p); temp[0]=in_p/100; temp[1]=in_p/10%10; temp[2]=in_p%10; System.out.print(temp[0]+temp[1]+temp[2]); } }
相关文章推荐
- 尽管是一个CS专业的学生,小B的数学基础很好并对数值计算有着特别的兴趣,喜欢用计算机程序来解决数学问题。现在,她正在玩一个数值变换的游戏。她发现计算机中经常用不同的进制表示同一个数,如十进制数123表达为16进制时只包含两位数7、11(B),用八进制表示时为三位数1、7、3。按不同进制表达时,各个位数的和也不同,如上述例子中十六进制和八进制中各位数的和分别是18和11。
- 神秘的三位数 有这样一个3位数,组成它的3个数字阶乘之和正好等于它本身。即:abc = a! + b! + c!
- 将自然数1--9这九个数分成三组,将每组的三个数字拼成三位数,每个数字不能重复,且每个三位数都是完全平方数。请找出这样的三个三位数。
- 大数阶乘的位数和精确值计算【转】
- hdu(1018)Big Number(阶乘位数的计算)
- 有 1、 2、 3、 4 个数字, 能组成多少个互不相同且无重复数字的三位数? 计算并打印出这些数字
- 怎样计算给定一个二进制数中为1的位数, 附源码
- 计算一个三位数各位数之和
- POJ-1423 计算出n的阶乘的位数大数问题[Stirling公式]
- C语言实现计算正整数的有效位数
- 习题 2-1 位数 2-2 水仙花数 2-3 韩信点兵 2-4倒三角形 2-6 调和级数 2-7近似计算 2-8 子序列的和
- 快速计算32位数中1的位数
- 计算一组离散数据的标准偏差和中位数。函数的构建
- 计算n!的位数<Math>
- 计算一个数的位数
- java小练习(从键盘上输入一个整数,计算各个位数之和)
- Java初学者尝试计算任意位数回文数
- 任意4个数字组成不重复的三位数(且三位数中没有重复数字)
- 使用MicroPython计算任意位数圆周率
- 数据分割算法:输入一个数计算出其位数,并打印出每一位的数