「java获取三位数的个位」java怎么取三位数的每一位
本篇文章给大家谈谈java获取三位数的个位,以及java怎么取三位数的每一位对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java程序:求一个3位数字的各位数字之和,要求:显示这个数及求和结果
- 2、java中如何实现一个三位数的个位,十位,百位数分别表示出来
- 3、java中如何实现一个三位数的个位、十位、百位分别表示出来?
- 4、java 输出三位整数的各位数字
java程序:求一个3位数字的各位数字之和,要求:显示这个数及求和结果
第一种 :
import java.util.Scanner;
public class Demo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.print("请输入一个三位数字:");
int x = input.nextInt(); //获取输入的三位数字
int geWei = x % 10; //获取 个位数字
int shiWei = x / 10 % 10; //获取十位数字
int baiWei = x / 100 % 10; //获取百位数字
int total = geWei + shiWei + baiWei ; //获取各位数字之和
System.out.println("各位数字之和为:"+total);
}
}
第二种 :
import java.util.Scanner;
public class Demo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.print("请输入一个三位数字:");
String x = input.next(); //获取输入的三位数字
int geWei = Integer.parseInt(String.valueOf(x.charAt(2))) ; //获取 个位数字
int shiWei = Integer.parseInt(String.valueOf(x.charAt(1))) ; //获取十位数字
int baiWei = Integer.parseInt(String.valueOf(x.charAt(0))) ; //获取百位数字
int total = geWei + shiWei + baiWei ; //获取各位数字之和
System.out.println("各位数字之和为:"+total);
}
}
这里没有考虑异常的问题!
java中如何实现一个三位数的个位,十位,百位数分别表示出来
int a=888;
System.out.println("个位为:"+a%10);
a=a/10;
System.out.println("十位为:"+a%10);
a=a/10;
System.out.println("百位为:"+a%10);
如上
或者
String str=String.valueOf(a);
int i=str.length();
System.out.println("个位为:"+str.charAt(i-1));
System.out.println("十位为:"+str.charAt(i-2));
System.out.println("百位为:"+str.charAt(i-3));
java中如何实现一个三位数的个位、十位、百位分别表示出来?
java中两种不同的分离十位、个位的方式
//获取最高位(百位)
b = a / 100;
获取十位c=(a%100)/10; 或者c = (a / 10) % 10;
获取个位d=a%10; 或者 d = a % 100 % 10;
java 输出三位整数的各位数字
首先的先求出各个位数上的数字是多少。(假设存放三位数的变量名叫做num)
个位数字:num%100%10
十位数字:num%100/10
百位数字:num/100
想在控制台输入数据就需要定义Scanner类:
Scanner input = new Scanner(System.in);
关于java获取三位数的个位和java怎么取三位数的每一位的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-08,除非注明,否则均为
原创文章,转载请注明出处。